摘要: 一、NAN NaN 即 Not a Number ,不是一个数字。 在 JavaScript 中,整数和浮点数都统称为 Number 类型 。除此之外,Number 类型还有一个很特殊的值,即 NaN 。它是 Number 对象上的一个静态属性,可以通过 Number.NaN 来访问 。 在 ECM 阅读全文
posted @ 2020-03-24 17:14 姚啊姚 阅读(6039) 评论(1) 推荐(0)
摘要: 非构造函数的继承 var Chinese = { nation:'中国' }; var Doctor ={ career:'医生' } 一、object()方法 function object(o) { function F() {} F.prototype = o; return new F(); 阅读全文
posted @ 2020-03-24 16:41 姚啊姚 阅读(174) 评论(0) 推荐(0)
摘要: 构造函数的继承 function Animal(){ this.species = "动物"; } function Cat(name,color){ this.name = name; this.color = color; } 一、构造函数绑定 第一种方法也是最简单的方法,使用call或appl 阅读全文
posted @ 2020-03-24 16:28 姚啊姚 阅读(200) 评论(0) 推荐(0)
摘要: 一、prototype 用构造函数生成实例对象,有一个缺点,那就是无法共享属性和方法。比如,在DOG对象的构造函数中,设置一个实例对象的共有属性species。 function DOG(name){ this.name = name; this.species = '犬科'; } 然后,生成两个实 阅读全文
posted @ 2020-03-24 14:28 姚啊姚 阅读(527) 评论(0) 推荐(0)