有趣生活

当前位置:首页>科技>js中有哪些数据类型js两大数据类型

js中有哪些数据类型js两大数据类型

发布时间:2026-07-25阅读(0)

导读js中的数据类型分2类,一个是基本的数据类型,一个为引用数据类型。js的解析器对两种数据类型的处理是完全不同的。我们先来看看基本数据类型/***基本数据类型....

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地图