![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript语言精粹
Vivianluolita
这个作者很懒,什么都没留下…
展开
-
javascript语言精粹(继承)
伪类 javascript的原型,不直接让对象从其他对象继承,反而插入了一个多余的间接层:通过构造器函数产生对象。当一个函数对象被创建时,Functiong构造器产生的对象会运行类似这样的一些代码:this.prototype={constructor:this};新函数对象被赋予了一个prototype属性,它的值是包含constructor属性且属性值为该新属性的对象。 这个prototyp翻译 2017-07-10 10:15:00 · 263 阅读 · 0 评论 -
javascript语言精粹(数组)
数组字面量 对象字面量 长度 1.每个数组都有一个length属性,如果用大于或等于当前length的数字作为下标来存储一个元素,那么length值会被增大以容纳新元素,不会发生数组越界错误。 2.如果length设置小会导致所有下标大于等于新length的属性被删除。 3.numbers[numbers.length]=”shi”//通过把下标指定为一个数组当前的length,可翻译 2017-07-11 15:25:51 · 305 阅读 · 0 评论 -
javascript语言精粹(对象)
javascript的简单数据类型包括:null,undefined,boolean,number,string.Number,String,Boolean貌似对象,因为它们拥有方法。对象字面量var empty_object={}; var stooge={ "first-name":"jone", "last-name":"hell翻译 2017-06-27 16:25:11 · 314 阅读 · 0 评论 -
javascript语言精粹(函数)
函数包含一组语句,它们是javascript的基础模块单元,用于代码复用、信息隐藏、组合调用。函数用于指定对象的行为。一般来说,所谓编程,就是将一组需求分解成一组函数与数据结构的技能。函数对象 javascript中的函数就是对象。对象是“名/值”对的集合并拥有一个连到原型对象的隐藏链接。 对象字面量产生的对象连接到object.prototype.函数对象连接到Function.prototy翻译 2017-06-27 17:48:12 · 510 阅读 · 0 评论 -
javascript语言精粹(函数2)
闭包作用域的好处是内部函数可以访问它们外部函数的参数和变量(除了this和argumengts)之前我们构造了一个myobject对象,它拥有一个value属性和一个Increment方法。假定我们希望保护该值不被非法更改。 和以对象字面量形式去初始化myObject不同,我们通过一个函数的形式去初始化myObject,该函数会返回一个对象字面量。函数里定义了一个value变量。该变量对Incre翻译 2017-07-07 16:22:55 · 326 阅读 · 0 评论