当我尝试包含 ember.js 库 (ember-1.0.0-rc.7.js) 时,我看到了一些奇怪的东西。
我刚刚打印出一个 javascript 数组的 javacode:
<script type="application/javascript">
var songs = [ 'a','b','c'];
console.debug(songs.toString());
for(key in songs)
{
console.debug(songs[key]);
}
</script>
当我不包含库时,它会在控制台中打印出 a , b, c 。但是,当我确实包含它时,它会开始打印出 a、b、c 以及所有功能...
例子:
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);
}
ember.js 库出现这种情况的任何原因,我该如何解决这个问题?
任何建议表示赞赏,谢谢,D