Prototype 1 5 1 中的一處Bug

2021-09-22 07:23:25 字數 254 閱讀 2780

prototype v1.5.1版本中有一處bug,導致ajax.request物件不能在firefox下正常工作,需要對setrequestheaders方法進行如下修正:

修改為:

經過除錯,發現是因為headers物件多了乙個tojsonstring的方法,導致在ajax.request物件在firefox下無法工作,經過如上修正,ajax.request物件可以在firefox下正常工作了。

希望對使用prototype的朋友有些幫助。

js中的原型prototype

var arr1 new array 12,34,98,43,38,79,56,1 arr1.sum function var result 0 for var i 0 i如果現在還有個arr1 物件也要求和 var arr2 new array 54,29,1,10 那麼還要給 arr2再新增乙個...

js中的prototype的作用

1 prototype物件是實現物件導向的乙個重要機制。每個函式也是乙個物件,它們對應的類就是 function,每個函式物件都具有乙個子物件prototype。prototype 表示了該函式的原型,prototype表示了乙個類的屬性的集合。當通過new來生成乙個類的物件時,prototype物...

JSt中物件的prototype屬性

jst中物件的prototype屬性,是用來返回物件型別原型的引用的。我們使用prototype屬性提供物件的類的一組基本功能。並且物件的新例項會 繼承 賦予該物件原型的操作。但是這個prototype到底是怎麼實現和被管理的呢?對於物件的prototype屬性的說明,jscript手冊上如是說 所...