注释:解释代码的含义,浏览器中不执行。 方便其他程序员了解代码 ,也可以注释自己不需要的代码(开发过程中)!
1. 单行注释 // 用于一行代码上面
2.多行注释 /* */ 用于一段代码上面 或者是函数中
3.多行注释 /** */ 解释一段代码意思 或者解释函数的意义
js 的数据类型(6种) : number ,string ,boolean , null ,undefined,object
number : 数字类型 (整数和小数)
string:字符串类型 (值一般有单引号或者是双引号包裹起来)
boolean : 布尔类型(值只有两个,true,false ) 其中true为1,false为0
null: 空类型,一个对象指向为空了,此时可以赋值为null 。
undefined: 未定义,值只有一个就是undefined (什么情况下结果为null:1.变量声明了没有进行赋值结果为undefined 2. 函数没有明确返回值,如果接收了,结果也是undefined) 。如果一个变量的结果是undefined 和一个数字进行计算,结果是NAN 不是一个数字,也没有意义 ;
object: 是一个对象;
如何获取变量的数据类型是什么?
1.使用typeof 来获取
语法: typeof 变量名;
typeof(变量名) ;
以上两种方式都可以获取数据类型;
eg: var num = 10;
console.log(typeof(num));
console.log(typeof num );
为什么null 是object ? 这个问题有待详解。了解的朋友 给我留言!
2018-09-15 00:32:22