11 2016 档案
摘要:一,三者共同点 js中的apply,call,bind是对于初学者比较难的概念之一,比如说我。。参考几篇文章之后,统一来讲, 1、这三个函数都属于Function.prototype下面的方法,如下图所示。从而可以被每一个函数实例所调用。 2、他们的作用都是改变函数的执行上下文。举个例子: 现在我想
阅读全文
摘要:jquery进一步理解自定义事件
阅读全文
摘要:$.on()方法是jquery1.7之后的一个超级方法,将事件绑定和事件委托整合到一个函数中去,支持绑定多个事件,并且可以绑定自定义事件。使用起来很方便。 demo传送门 事件委托 首先说一下事件委托。假如有100个<li>元素需要绑定一个click事件,通常的做法是: 但是这样做有两个缺点: 使用
阅读全文
摘要:上面var a=1;相当于做了两件事,声明 a变量和为变量a赋值1; 所以,上面的例子中的func函数等效于_func函数。这里要注意的是:声明了变量后没有赋值,值是undifined,而如果没有声明这个变量则会报错X。 声明+初始化函数参数 声明局部变量 声明并初始化函数 由于函数作用域是按照词法
阅读全文
摘要:上一篇里演示了计算属性的优点,但是,computed和data里的属性还是有区别的,computed的一个弱点就在于依赖于data属性的更新,才能触发视图更新。 举个例子: 上个例子中谈到用v-for来加载妹子图片,现在我想在原先的基础上,添加两个按钮,一个用来增加一个妹子,一个用来减少一个妹子:
阅读全文
摘要:v-for标签可以用来遍历数组,将数组的每一个值绑定到相应的视图元素中去,此外,v-for还可以遍历对象的属性,并且可以和template模板元素一起使用。 一、迭代数组 html: js: 这里的list一个对象构成的数组,通过v-for将数组每一项映射到<li>标签中去。li是一个变量,代表li
阅读全文