Je vois quelque chose de bizarre lorsque j'essaie d'inclure la bibliothèque ember.js (ember-1.0.0-rc.7.js).
Le javacode que j'ai ne fait qu'imprimer un tableau javascript :
<script type="application/javascript">
var songs = [ 'a','b','c'];
console.debug(songs.toString());
for(key in songs)
{
console.debug(songs[key]);
}
</script>
Si je n'inclus pas la bibliothèque, a, b, c s'affiche dans la console. Cependant, lorsque je l'inclus, il commence à imprimer a, b, c, mais aussi toutes les fonctions à...
Exemple :
function (idx) {
return this.objectAt(idx);
}
function superWrapper() {
var ret, sup = this._super;
this._super = superFunc || K;
ret = func.apply(this, arguments);
this._super = sup;
return ret;
}
function (key) {
return this.mapProperty(key);
}
Y a-t-il une raison pour laquelle cela se produit avec la bibliothèque ember.js, et comment puis-je résoudre ce problème ?
Tout conseil est le bienvenu, Merci, D