1
我想要做類似Object.prototype.dataTransfer = new DataTransfer();
,但我希望每個新對象都有自己的dataTransfer
。我該怎麼做呢?JavaScript Object.prototype按值
例如,如果我這樣做
var a = new Object(); var b = new Object(); Object.prototype.dataTransfer = new Object(); a.dataTransfer.prop = 1; b.dataTransfer.prop = 2;
我想a.dataTransfer.prop
仍然是1,不2.
對於背景下,我試圖破解WebKit和IE瀏覽器,以便.dataTransfer對象的拖放事件適當地工作。
在附註中,您應該**從不**擴展Object.prototype。 – 2010-07-23 03:34:29
^如果你使用別人的(另一個人)蹩腳的代碼,不能處理它:D – 2010-07-23 05:09:28