JavaScript
coolpad007
这个作者很懒,什么都没留下…
展开
-
JavaScript--静态作用域
1、写在前面 程序代码的作用域,限制了在其范围里面的变量、函数的可访问性。而作用域一般包含动态作用域、静态作用域、块作用域和函数作用域。JavaScript采用的是静态作用域,也称为词法作用域,在此基础上结合块作用域和函数作用域。2、静态作用域 示例代码var func;function f() { var x = 100; return function g() { console.log(x); };}var x = 200;func...原创 2020-05-15 13:46:58 · 782 阅读 · 0 评论 -
JavaScript--原型与原型链详解
1、概念对象:一组属性和方法的集合,为变量和函数的封装。原型:又称原型对象,在定义函数时被创建,是一组属性和方法的集合,是JavaScript面向对象实现的主要方式。prototype:每个函数有prototype属性(指针),指向其原型对象。constructor:原型对象中的constructor属性(指针),指向其构造函数。__proto__:用构造函数实例化一个对象,实...原创 2020-03-01 21:58:21 · 221 阅读 · 0 评论