当前位置:首页>科技>js中有哪些数据类型js两大数据类型
发布时间:2026-07-25阅读(0)

js中的数据类型分2类,一个是基本的数据类型,一个为引用数据类型。js的解析器对两种数据类型的处理是完全不同的。
我们先来看看基本数据类型
/** * 基本数据类型:string,boolean,number */var a = 5;var b = a;b = 6;console.log(a);//5console.log(b);//6
代码很简单,正如我们所想。
再来看看引用类型
/** * 引用数据类型 */var x = { a:a}var y = x;y.a = -a;console.log(x.a);//_aconsole.log(y.a);//_a
我们发现对象x的属性a也跟着变为了_a。
其实引用类型的变量x只是内存地址的一个引用,当我们把x赋值给y时,y也就成了x指向的对象的一个引用。这时变量x和变量y指向内存中的同一个对象,我们对x或者y的修改也会体现在y或者x上。
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图