js
要养生的小艺
这个作者很懒,什么都没留下…
展开
-
强制类型转换
1.Number()123 , “123”—>123true—>1 ; false—>0空 , “” , " " , null —>0一串字母报错其他NaN2.Boolean()“” , 0 , NaN , undefined ,原创 2018-10-29 15:53:51 · 130 阅读 · 0 评论 -
返回类型typeof()
返回类型:typeof()特殊情况:一串字母—>“undefined”null—>objectNaN—>number原创 2018-10-29 15:38:26 · 120 阅读 · 0 评论 -
逻辑运算符与或非的运算规则
逻辑运算符 && || !表达式1 && 表达式2表达式1真:执行表达式2;表达式1假:执行表达式1.表达式1 || 表达式2表达式1真:执行表达式1;表达式1假:执行表达式2....原创 2018-10-29 15:31:34 · 20655 阅读 · 1 评论 -
预编译
预编译发生在函数执行前js运行三步走:语法扫描 ;预编译 ;解释执行对于全局的域(global object):1.先找变量声明并赋值undefined2.找函数声明并赋值函数体3.未经声明的任何变量都属于全局变量对于函数体(activation object):1.先找 变量声明 和 形参 并赋值 undefined2.形参和实参相统一3.在函数体内找函数声明并赋值函数体...原创 2018-10-29 15:28:04 · 96 阅读 · 0 评论