JavaScript教程 Javascript中call的使用 Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。 call 方法 应用于:Function 对象 调用一个对象的一个方法,以另一个对象替换当前对象。... 2016-01-23 阅读全文
JavaScript教程 JavaScript表单脚本“文本框脚本” 在HTML中,有两种方式来表现文本框: 一种是使用input元素的单行文本,另一种是使用textarea的多行文本框。 使用input方式,必须添加type,设置为text。 size特性,可以指定文本框内能够显... 2016-01-22 阅读全文
JavaScript教程 商城商品购买数量增减的完美JS效果 开发一个地方O2O租书项目,使用ASP.NET MVC技术,其中在图书详情页,用户可以输入借阅的数量,这里使用了js来控制数量的增减和校验。 数量一定是数字 点击增减按钮的时候要能自动加... 2016-01-22 阅读全文
JavaScript教程 基于Jquery的商城商品图片的放大镜效果(非组件) 在开发商城的时候,往往会用到图片的放大功能,这里把自己在近期项目中使用的放大镜特效做一下总结(非插件)。 放大镜效果 常用的js组件jquery.imagezoom,jquery.jqzoom,jquery.zoom等 这些... 2016-01-22 阅读全文
JavaScript教程 OC与javascript进行交互 由于H5具有跨平台的优势,在很多情况下可能会使用到,但是对于混编有时候会是必要的。 1 使用OC调用javascript代码 首先要了解一下web的加载; 在OC中,加载网页的控件是UIWebView; 一般我... 2016-01-21 阅读全文
JavaScript教程 JavaScript对HTML DOM文档树的常用操作 所有HTML元素都拥有的属性:id,title,lang,dir,className。 DOM集合: document.images 文档中所有图片集合 document.images[0] 等价document.images.item(0) 第一个图片 document.images.length 元素长度 JavaScript获取元... 2016-01-21 阅读全文
JavaScript教程 SuperMap iClient for JavaScript 之关联查询 人们常说,计划赶不上变化。同样的,在项目中,使用的数据也是在不断变化的,尤其是属性信息的改变。就比如说,地图上的地物,它的空间信息在比较长的时间内,都不会发生变化... 2016-01-20 阅读全文
JavaScript教程 JavaScript事件“内存和性能”的注意 JavaScript事件委托 对事件处理程序过多的问题的解决方案就是事件委托。例如,click事件会一直冒泡到document层次。也就是说,我们可以为整个页面指定一个onclick事件处理程序,而不必给... 2016-01-19 阅读全文
JavaScript教程 Javascript是单线程,浏览器非单线程 为什么javascript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout也看起来像是多线程的?还有non-blocking IO, event loop等概念很不清楚。 Javascript是单线程的 因为JS运行在浏览器中,... 2016-01-19 阅读全文
JavaScript教程 Javascript中神奇的 this Javascript 当中的 this 与其他语言是完全不同的机制,很有可能会让一些编写其他语言的工程师迷惑。 1. 误以为 this 指向函数自身 根据 this 的英语语法,很容易将函数中出现的this理解为... 2016-01-19 阅读全文