JS基础
文章平均质量分 68
Distance"
这个作者很懒,什么都没留下…
展开
-
作用域和作用域链
每个函数都会有自己的执行环境,当执行流进入一个函数时,函数的执行环境就会被推入一个环境栈中。同样,函数在执行完毕之后,栈会将函数环境退出,把控制权交给下一个执行环境。 当函数在一个执行环境中执行时,会创建变量对象的一个作用域链。 作用域链的用途:保证对执行环境有权访问的所有变量和函数的有序访问。 作用域链的前端,始终是当前执行函数所在环境的变量对象,如果所在环境为函数(即当前函数外层环境也是函数),则将其(外层函数)的活动对象作为(内存函数的)变量对象。 作用域中的下一个变量对象来自外部环境,而再下一个原创 2022-02-23 23:35:28 · 1991 阅读 · 0 评论 -
【复习计划——JS基础】数据类型
JS的数据类型 基本类型:number、string、boolean 复合类型:object(可分为侠义的object、array、function) 特殊类型:null、undefined es6:Symbol 如何确定一个变量是什么类型? 1.typeof 返回一个值的数据类型 str ------> string num ------> number boolean ------> boolean function ------> function undefined -原创 2020-05-18 21:52:33 · 88 阅读 · 0 评论