js基本数据类型及引用数据类型

606 阅读1分钟

js是弱类型语言,用var定义。

js有五种基本数据类型

number:数字

string:字符串

boolean(布尔):false or ture

undefined:变量声明后未赋值,typeof("undefinded")

null:空对象typeof("object")

js有两种引用数据类型:数组array、对象object。

基本数据类型与引用数据类型区别:基本数据类型存在栈里,引用数据类型在栈里存地址,而在堆里存内容,如果定义数组(对象)a与数组b()相等,表示地址相同,所以a与b的指针指向同一个内容,改变内容,则a与b都会改变。