JS入门
jj_ic_verification
这个作者很懒,什么都没留下…
展开
-
JS之闭包(预编译=>执行期上下文=>作用域及作用域链=>闭包=>立即执行)
预编译: 生成全局及函数内部的执行期上下文 执行期上下文==>以函数为例:(全局执行期上下文(GO)的创建类似) (1)在开始执行的前一刻,创建AO(activation object); (2)将形参和声明的变量放入OA,值为undefined; (3)将实参和形参统一; (4)在函数体里找到函数声明,值赋予函数体。 (5)在执行相应赋值语句时,修改声明的变量。 需要注意:函数表达式,如“...原创 2019-05-22 21:50:58 · 241 阅读 · 0 评论 -
JS之数据类型(Number()、parseInt()、toString()等转换)
今天又系统的整理了一下js中数据类型的显性转换和隐性转换 数据类型有:number、string、boolean、object、function、undefined 显性转换: Number() 1).number==>原始值; 2).boolean==>1/0; 3).null==>0; 4).undefined==>NaN; 5).string==> a. 内容为...原创 2019-05-17 21:29:34 · 250 阅读 · 0 评论