0

http://jsfiddle.net/89qZM/1/

...
 searchAndRepairRules: function(externalStyleSheetContents) {
                var contents = [];
                    alert(externalStyleSheetContents); //externalStyleSheetContents
                    contents = externalStyleSheetContents;
                    contents[0] = 0;
                    alert(externalStyleSheetContents); //0
        },
...

コンテンツに影響を与えると、externalStyleSheetContents にも影響するのはなぜですか?どうすれば回避できますか? 助けてください)

4

1 に答える 1

4

オブジェクトは常に参照によって渡されるためです。

配列をクローンするには、次を使用しますnewarr = oldarr.slice(0);

于 2012-05-05T14:37:52.577 に答える