码迷,mamicode.com
首页 >  
搜索关键字:原型链    ( 1553个结果
JavaScript继承-原型链继承
//原型链继承 function SuperType(){ this.name = 'super'; this.girlFriends = ["xiaoli","xiaowang"]; } SuperType.prototype.sayName = function(){ console.log(t ...
分类:编程语言   时间:2019-11-06 13:46:52    阅读次数:72
Vue之JavaScript基础
闭包 定义:能够访问另一个函数作用域的变量的函数。 实例: 容易产生的问题: 1. 引用的var定义变量可能发生变化,es6中使用let将不会有此问题 2. this的指向问题 3. 内存泄漏问题 原型链 ...
分类:编程语言   时间:2019-11-06 09:14:23    阅读次数:93
1--面试总结-js深入理解,对象,原型链,构造函数,执行上下文堆栈,执行上下文,变量对象,活动对象,作用域链,闭包,This
参考一手资料:http://dmitrysoshnikov.com/ecmascript/javascript-the-core/中文翻译版本:https://zhuanlan.zhihu.com/p/32042645 核心:对象,原型链,构造函数,执行上下文堆栈,执行上下文,变量对象,活动对象,作 ...
分类:Web程序   时间:2019-11-03 23:54:44    阅读次数:170
js奥义:原型与原型链(1)
要弄懂原型链,首先应先明白prototype原型对象、__proto__、对象三者之间的关系。 引入构造函数的相关定义: 构造函数是一种比较特殊的函数,用于批量实例化对象。通俗一点说,构造函数是用于生成对象的模板。 由于工厂模式在实例化对象时会存在同一功能代码在内存中开辟不同内存空间从而造成内存空间 ...
分类:Web程序   时间:2019-11-02 10:12:17    阅读次数:116
03JavaScript程序设计修炼之道_ JS进阶 OOP、构造函数 2019-07/21-171247***0725-200514
note.txt js进阶部分 1 变量及其作用域 全局变量 局部变量 作用域 作用域链 let/var 区别 const 定义常量 2 异步专题 回调函数 同步异步 es6 Promise(使用和手写实现) 3 oop 原型 原型链 面向对象 。。。 es6 class 等 4 闭包 5 面试题 ...
分类:编程语言   时间:2019-10-31 23:47:12    阅读次数:111
js构造函数
大家都知道原型和原型链是 JavaScript 中最经典的问题之一,而构造函数又是原型和原型链的基础,所以先了解清楚构造函数以及它的执行过程可以更好地帮助我们学习原型和原型链的知识。 本文将从以下几个方面来探讨构造函数: 1.什么是构造函数 2.为什么要使用构造函数 3.构造函数的执行过程 4.构造 ...
分类:Web程序   时间:2019-10-26 10:46:38    阅读次数:103
JavaScript面试题总结系列(五)
5.JavaScript继承 继承是什么 A对象通过继承B对象,就能直接拥有B对象的所有属性和方法。 方式一、原型链继承 核心: 子类型的原型为父类型的一个实例对象 方式二、组合继承优化 核心: 借助已有的对象来创建对象, ,以A对象为原型,创建B对象。B继承了A对象的所有属性和方法。 小结: 总结 ...
分类:编程语言   时间:2019-10-25 13:27:42    阅读次数:79
JavaScript面试题总结系列(四)
4.JavaScript原型和原型链 4.1 概念介绍 原型和原型对象 原型也是对象,叫原型对象。所以,原型和原型对象是一回事,只不过有人说的简洁,有人说的是全称。   原型链 原型(原型对象)、构造函数和(对象)实例构成了原型链。原型链的核心就是依赖对象的 指向,当检索依赖对象本身不存在 ...
分类:编程语言   时间:2019-10-24 21:36:21    阅读次数:90
in、Object.keys
for in会遍历对象、数组以及该对象原型链上可以枚举的属性返回的结果都是String类型在某些情况下,遍历数组的顺序可能是随机的1234567891011121314Array.prototype.getLength = function() { return this.length;};var ... ...
分类:其他好文   时间:2019-10-18 16:01:30    阅读次数:61
JS的 delete操作符 删除对象属性
JS如何删除对象中的某一属性 通过delete操作符, 可以实现对对象属性的删除操作, 返回值是布尔 如果你试图删除的属性不存在,那么delete将不会起任何作用,但仍会返回true 如果对象的原型链上有一个与待删除属性同名的属性,那么删除属性之后,对象会使用原型链上的那个属性(也就是说,delet ...
分类:Web程序   时间:2019-10-17 15:57:15    阅读次数:116
1553条   上一页 1 ... 17 18 19 20 21 ... 156 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!