我知道JavaScript中有6种数据类型。
JavaScript中的“引用”类型是什么,JavaScript中的“值”数据类型是什么?有人能把它们按这两个类别列出吗?
发布于 2012-07-17 19:11:41
undefined、null、number、string、boolean、object,其中只有object是“引用”类型。
在javascript中没有按引用赋值或按引用传递,每当你传递/赋值一个“引用”类型时,你传递/赋值一个引用的副本,你不会创建一个具有不同含义的引用的引用。
您可以使用以下函数:
function isReferenceType( value ) {
return Object(value) === value;
}
function isPrimitiveType( value ) {
return Object(value) !== value;
}发布于 2012-07-17 19:16:55
未定义、null、number、string、boolean和object
对象是引用类型。
https://stackoverflow.com/questions/11521242
复制相似问题