亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

cur = SquareFactory.prototype.make(2, 2);

?cur = SquareFactory.prototype.make(2, 2);為什么會出現game.js:154 Uncaught ReferenceError: SquareFactory is not defined

目前寫法方面是看著視頻寫的,方法以及引用是和視頻內容一樣,為什么會game.js:154 Uncaught ReferenceError: SquareFactory is not defined呢?


正在回答

6 回答

清空瀏覽器歷史記錄

0 回復 有任何疑惑可以回復我~

啊啊啊,一樣的錯誤

0 回復 有任何疑惑可以回復我~

兄弟你應該是在調用 SquareFactory.prototype.make的時候直接寫成了 SquareFactory.make.因為你之前的Square都實例化了 所以不需要加prototype 但是這里的?SquareFactory沒有實例化 所以在調用make方法的時候要加一個prototype。上面兩個兄弟說的也是引起錯誤的點不過我看你沒采納他們的應該就是出現了我說的這種問題

1 回復 有任何疑惑可以回復我~

我把HTML中的squareFactory<script>鏈接放到square<script>鏈接的下面就行了

1 回復 有任何疑惑可以回復我~

所以,兄弟你解決了嗎?

0 回復 有任何疑惑可以回復我~
let?SquareFactory?=?function?()?{};
SquareFactory.prototype.make?=?function?(index,?dir){};

你寫成:

let?SquareFactory?=?function?()?{
????SquareFactory.prototype.make?=?function?(index,?dir){};
};


3 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

cur = SquareFactory.prototype.make(2, 2);

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號