为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript深入浅出

Bosn 资深架构师
难度中级
时长 5小时28分
学习人数
综合评分9.60
492人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰
  • duck type:通过某种数据类型所特有的方法或者其他特征来判断这种数据的类型。比如: var arr = [1,2,3]; 则我们可以通过判断变量arr是否具有push()方法来判断其是否是数组
    查看全部
  • 子类调用被覆盖的父类方法: 父类.prototype.被覆盖函数名.apply(this, arguments); 链式调用: 结尾时返回this,这样就一直返回自己就可以形成链式调用了 模块化:
    查看全部
  • 推荐第三种方式来写继承
    查看全部
  • instanceof右边必须是函数对象,会根据左边对象的原型链查找是否有右边的函数对象 不同window和iframe之间的对象类型检测不能使用instanceof
    查看全部
    0 采集 收起 来源:instanceof

    2015-07-21

  • 改变prototype的指向不会影响已经创建的实例,因为实例有一个__proto__属性指向了原型对象。 修改prototype会影响已经创建的实例,因为prototype指向原型对象,对prototype进行修改相当于对原型对象进行修改。
    查看全部
    0 采集 收起 来源:prototype属性

    2015-07-21

  • 原型链对照图
    查看全部
    0 采集 收起 来源:再谈原型链

    2015-07-21

  • Foo.prototype属性会作为new(构造)出来的对象的原型。prototype和原型是两回事,prototype是函数对象上预设的对象属性
    查看全部
    0 采集 收起 来源:概念与继承

    2015-07-21

  • function Foo(){} typeof Foo.prototype;//"object" Foo.prototype.x = 1; var obj3 = new Foo(); Foo函数有一个prototype的对象属性,它的作用是在当使用 new Foo()去构造父的实例时,Foo.prototype属性会作为new(构造)出来的对象的原型。prototype和原型是两回事,prototype是函数对象上预设的对象属性,而原型通常是obj3对象上的原型,指向构造器的prototype属性。
    查看全部
    1 采集 收起 来源:概念与继承

    2018-03-22

  • Foo.prototype只是一个prototype属性,当使用new Foo时,Foo.prototype会作为new出來的对象的原型(即new出來的对象的原型指向Foo.prototype)。
    查看全部
    0 采集 收起 来源:概念与继承

    2015-07-21

  • function Foo(){} typeof Foo.prototype;//"object" Foo.prototype.x = 1; var obj3 = new Foo(); Foo函数有一个prototype的对象属性,它的作用是在当使用 new Foo()去构造父的实例时,Foo.prototype属性会作为new(构造)出来的对象的原型。prototype和原型是两回事,prototype是函数对象上预设的对象属性,而原型通常是obj3对象上的原型,是构造器的prototype属性。
    查看全部
    0 采集 收起 来源:概念与继承

    2018-03-22

  • typeof 用于判读基本基本类型,函数对象 instanceof 是基于原型链来判断的
    查看全部
  • 严格模式与普通模式的区别
    查看全部
  • 严格模式与普通模式区别
    查看全部
  • 调用包装类型时将创建一个临时的包装类对象,在调用方法结束后销毁
    查看全部
  • NaN和任何东西都不相等,包括它本身 ===严格等于不会进行隐式转换
    查看全部

举报

0/150
提交
取消
课程须知
1.您至少学习了本站“JS入门”、“JS进阶”两门基础课程。 2.如您具备一定实践经验对学习有很大帮助。 3.如您没有脚本编程开发经验,学习过程有可能会受挫部分内容或示例代码,请“暂时略过不懂的部分,后面章节会阐述”,当然想透彻学习,还需大量实践来体会知识的内涵。
老师告诉你能学到什么?
结合实例,深入解析以下知识内容: 1. 数据类型、表达式和运算符、语句; 2. 对象、数组、变量、函数; 3. this、闭包和作用域; 4. OOP; 5. 正则与模式匹配。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!