
javacript高阶
文章平均质量分 75
云梦泽的东边
这个作者很懒,什么都没留下…
展开
-
Js高阶:函数
Js高阶:函数一、函数内部的this指向二、改变this指向的方法2.1 三种方法可以改变this指向2.2三种方法的相同点和不同点三、判断数据类型的四种方法3.1 typeOf3.2 instanceOf3.3 检测当前实例的构造函数3.4 Object.prototype.toString()判断数据类型(最为准确);四、JS继承的实现方式3.1 第一种方式,直接继承3.1.1 构造函数继承3.1.2 原型对象继承4.2 通过Object.create类实现继承一、函数内部的this指向调用原创 2021-06-10 09:02:32 · 82 阅读 · 0 评论 -
Js高阶:构造函数
Js高阶:构造函数一、构造函数的实例成员和静态成员1.1 实例成员1.2 静态成员二、构造函数的原型prototype三、constructor构造函数四、原型链五、原型链查找方法六、构造函数实例和原型对象三角关系七、通过原型为数组扩展内置方法一、构造函数的实例成员和静态成员1.1 实例成员实例成员就是在构造函数内部添加的成员,只能由实例化的对象来访问1.2 静态成员在构造函数本身上添加的成员, 只能由构造函数本身来访问二、构造函数的原型prototypeprototype是一个对象属原创 2021-06-05 21:35:57 · 137 阅读 · 0 评论 -
Js高阶:Object
Js高阶-Object一、对象的声明二、定义属性三、对象的遍历和修改3.1 遍历3.2 修改3.2.1 删除3.2.2 查找四、属性分类一、对象的声明字面量声明: var obj = {name: “aaa”}构造函数声明: var obj = new Object();二、定义属性obj.name = “aaa”obj[name] = ''aaaa"三、对象的遍历和修改3.1 遍历for…in… 可以检测到原型上的数据3.2 修改3.2.1 删除deleta原创 2021-05-10 11:27:27 · 119 阅读 · 0 评论