Ich habe diesen Code aus einem example kopiert. Ich habe es 100 Mal gelesen.Javascript nicht gut gebildeten Fehler in For-Schleife
Array.prototype.map = function(fn) {
var r = [];
var l = this.length;
for(var i = 0; i < l; i++) {
r.push(fn(this[i]));
}
return r;
};
Warum Firefox sagen:
not well-formed
file:///some/path.html Line: 5
for(var i = 0; i < l; i++) {
-------------------^
UPDATE
Der Fehler nur Firebug angezeigt wird, wenn auf die Seite gedreht wird.
Adaequat - http://jsbin.com/ifuhu/edit –
Ihr Problem gelöst habe, aber ich möchte Sie ermutigen, zu überprüfen, ob es eine native 'map' Implementierung vor Ihrer eigenen zu erklären (der Schatten wird Wenn die nativen Implementierungen, die von modernen Browsern bereitgestellt werden, * wirklich * viel schneller sind. – CMS