JavaScript入门教程

对象,是javascript中非常重要的一个梗,是否能透彻的理解它直接关系到你对整个javascript体系的基础理解,说白了,javascript就是一群对象在搅。。(哔!)。 常用的几种对象创建模式 使用new关键字创建 最基础的对象创 ...

阅读全文

前面已经说过了javascript的3中继承,分别是: 1.原型链继承,2.借用构造函数继承(对象冒充继承) 3.组合继承(结合前两种) 截下来讲到的是第四种:原型式继承 //临时中转函数 function obj(o) { //o表示将要 ...

阅读全文

ECMAScript只支持继承,不支持接口实现,而实现继承的方式依靠原型链形成。 1.使用原型链继承 function Box() { //被继承的函数叫做超类型(父类,基类) this.name = 'Lee'; } function D ...

阅读全文

JavaScript面向对象是一种通过原型(prototype)的方式来实现的。函数的创建方式除了常规的new Object(),还有字面量方式、构造函数等。 每个构造器实际上是一个 函数(function) 对象, 该函数对象含有一个“p ...

阅读全文

我们创建的每个函数都有一个prototype(原型)属性。这个属性是一个对象,它的作用是包含可以有特定类型的所有实例共享的属性和方法。 function Box(){} //构造函数体内什么都没有,这里如果有,叫做实例属性,实例方法 Box ...

阅读全文

Javascript面向对象是一个很奇怪的,跟其他语言的棉面向对象有区别。 创建对象 1.使用常见的new Object()来创建 var box = new Object(); //创建对象 box.name='Lee'; //创建属性 ...

阅读全文

一.Global对象 1.URI编码 encodeURI()不会对本身属于URI的特殊字符进行编码,例如冒号、正斜杆、问号和#号;而encodeURIComponent()则会对它发现的任何非标准字符进行编码。 var box = '//蔡 ...

阅读全文