【发布时间】:2016-09-08 18:32:55
【问题描述】:
Javascript 问题。我对javascript很陌生,如果有什么不清楚的地方请见谅。
请在(右键单击)“inspect --> Console”处播放以下示例。
例子:
o = [1,2,3];
y = o;
delete y[0];
y;// result: [undefined × 1, 2, 3]
o;// result: [undefined × 1, 2, 3]
有没有可能y的删除不影响o?在这里,我使y 等于o。我只是想删除y 的第一项,而不是o。但是,o 与 y 一起更改。我想知道即使我更改y,是否可以防止o被更改?
【问题讨论】:
标签: javascript