启示风飞

风起云涌,飞鸟翱翔‌
风起云涌天地间,飞鸟翱翔任逍遥。
云卷云舒随风舞,鸟鸣山涧伴晨光。

了解更多

个人学习方向

个人学习方向有:HTML / PHP / CSS / JAVASCRIPT 等各种编程语言,欢迎各位同学互相交流学习。

了解更多

风的意象

风的意象‌
风是赤壁草船的东风,梦想起航;
风是古道瘦马的西风,孤独前行;
风是折草鸣细枝的北风,坚韧不屈;
风是时间不能消磨,空间不能阻隔。

了解更多

js/小程序新赋值的变量修改后,原始变量也会修改

在做一个小程序项目的时候,操作数据面对的大部分是对象,但是在把一个数据赋值给一个新变量,在修改新变量后,原始的数据也跟着修改了。

在做一个小程序项目的时候,操作数据面对的大部分是对象,但是在把一个数据赋值给一个新变量,在修改新变量后,原始的数据也跟着修改了。
大致原因是:在js里,字符串、数字、布尔、这种称为基础类型是可以直接赋值的,即使是修改后也不会影响原来的数据。
但是引用类型比如object,array这种就会出现上面描述的问题。现在发现自己理论好差。
解决方法:var arr1= JSON.parse(JSON.stringify(arr1));

了解更多