![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
door_glazing
前端路上的潜行者
展开
-
javascript作用域链。
li再谈作用域之前,先了解几个概念。 1.[[scope]]属性:每个javascript函数都是一个对象,对象中有些属性我们可以访问,但有些不可以,这些属性仅供javascript引擎存取,[[scope]]就是其中一个。[[scope]]指的就是我们所说的作用域,其中存储了运行期上下文的集合。 2.运行期上下文:当函数执行时,会创建一个称为执行期上下文的内部对象。一个执行期上下文定义了一个...原创 2019-02-28 23:16:16 · 119 阅读 · 0 评论 -
js立即执行函数
立即执行函数:可以针对初始化功能的函数。 首先它可以有以下几种写法: (function (a){ //w3c建议 var b = 234; console.log(a + b); }(1)); (function (a){ var b = 235; console.log(a + b); })(1); 再看几个例子: fu...原创 2019-03-01 21:48:51 · 180 阅读 · 0 评论 -
js继承的几种方法
//继承的几种方法 //1.传统形式 继承过多没用的东西 // Father.prototype.name = 'hzl'; // function Father(){ // this.sex = 'male'; // } // var father = new Father(); // Son.prototype = father; // function Son() { /...原创 2019-03-03 00:06:30 · 121 阅读 · 0 评论