js基本数据类型

440 阅读1分钟
  • js是一种弱数据类型语言,对变量的类型定义要求比较宽松,没有强数据类型语言(C,java,···)严格的要求。

number(数值类型)

代码示例

var num = 1;
console.log(typeof num);

string(字符类型)

代码示例

var a = 'hello world';
console.log(typeof a);

boolean(布尔类型)

代码示例

var b = true;
console.log(typeof b);
var c = false;
console.log(typeof c);

undefined(未定义)

代码示例

var d;
console.log(typeof(d));

null(空)

  • 一般在js语句中,获取元素失败时,得到的元素数据类型为空

代码示例

如果HTML文件中未定义li标签,则相应的js文件中下面的js语句会在控制台输出null

var aLi = document.getElementsByTagName('li')
console.log(aLi)