JavaScript设计模式和开发实践
文章平均质量分 92
_fly_liu_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
call和apply
call和apply的区别call和apply的作用是一模一样的,区别在于传入参数的形式不同。applyapply接受两个参数,第一个指明函数体内this的指向,第二个参数是一个带下标的集合,可以是数组或者类数组。var func = function( a, b, c ){ alert ( [ a, b, c ] ); // 输出 [ 1, 2, 3 ]};v...原创 2018-02-08 17:37:02 · 220 阅读 · 0 评论 -
this
thisthis的指向this的指向大致可分为四种: 1. 作为对象的方法调用 2. 作为普通函数调用 3. 构造器调用 4. function.prototype.call或function.prototype.apply调用 下面我们来一个一个的学习作为对象的方法调用当函数作为对象的方法调用,this指向该对象var obj = { a: 1,...原创 2018-02-08 17:37:44 · 190 阅读 · 0 评论 -
面向对象的JavaScript
面向对象的JavaScript动态语言类型和鸭子类型 从前在 JavaScript 王国里,有一个国王,他觉得世界上最美妙的声音就是鸭子的叫 声,于是国王召集大臣,要组建一个 1000 只鸭子组成的合唱团。大臣们找遍了全国, 终于找到 999 只鸭子,但是始终还差一只,最后大臣发现有一只非常特别的鸡,它的叫 声跟鸭子一模一样,于是这只鸡就成为了合唱团的最后一员。...原创 2018-02-08 17:37:59 · 198 阅读 · 0 评论
分享