<mce:script language="javascript"><!-- var a=[1,2,3]; var b=a; a[0]=99; document.write("字符串a的值为:"+a+"<br>"); document.write("字符串b的值为:"+b+"<p>"); var c=3.14; var d=c; c=4; document.write("c的值为:"+c+"<br>"); document.write("d的值为:"+d); /* 运行结果: 字符串a的值为:99,2,3 字符串b的值为:99,2,3 c的值为:4 d的值为:3.14*/ // --></mce:script>
JavaScript中【数据类型】和【数组类型】的区别
最新推荐文章于 2025-05-28 13:54:42 发布
本文通过两个示例探讨了JavaScript中变量赋值与引用的区别。首先,通过数组的实例展示了当一个数组被赋值给另一个变量时,实际上是创建了一个指向原始数组的引用,因此改变其中一个也会反映到另一个上。其次,通过数值型变量的例子说明了基本类型的赋值不会产生引用效果。
235

被折叠的 条评论
为什么被折叠?



