JavaScript
moyaojun
这个作者很懒,什么都没留下…
展开
-
JavaScript的基本语法
1.变量声明 js是一种弱数据类型的语音,任何类型的变量都用关键字Var来声明. var arr = [1,2,3]; var num = 123; var string = "abc"; 赋值可以在声明的同时赋值,也可以在后面赋值. var num = 123; //第一种 var num; //第二种 num = 123; 这两种方法是一样的 同时有一种单 Var 模式 var ...原创 2019-01-19 16:33:04 · 77 阅读 · 0 评论 -
javascropt运算符 类型转换
显示类型转换 用typeof可以检测数据的类型 console.log(typeof(123)); //Number typeof的返回结果有六种:Number String Boolean Undefined Object function 数组和null(历史遗留原因 以前被用为空符)都属于Object NaN属于number,虽然是非数,但是也属于数字 typeof返回的结果是字符串 N...原创 2019-01-19 17:48:50 · 155 阅读 · 0 评论 -
预编译[precompile]
函数声明提升 函数声明提升是一种整体提升,它会把函数声明和函数一起提升到前面 变量声明提升 变量声明提升是一种局部提升,它仅仅将变量的声明提前了,但是并没有将赋值一起提升 JS运行三部曲 1.语法解析 2.预编译 3.解释执行 预编译前奏 imply global 1.暗示全局变量,如果任何变量未经声明就赋值使用,此变量归window所有,并且成为window对象的一个属性 2.一切声明的全局变量...原创 2019-01-19 22:43:22 · 1223 阅读 · 0 评论