我在JavaScript文件index.js中有2個對象。如何在JavaScript中調用另一個對象的函數?
var obj1 = {
function1: function() {
// do something
obj2.function2();
}
};
var obj2 = {
function2: function() {
// do something
}
};
我從一個html文件調用function1(),就像這樣。
<script type="text/javascript" src="js/index.js"></script>
<script type="text/javascript">
obj1.function1();
</script>
問題是obj2上的function2沒有被調用。
爲什麼function2沒有被調用?
eclipse中的內容幫助根本不顯示函數,當我做obj2。(ctrl空格)。 語法不正確?
那麼......你怎麼稱呼它? – gdoron
顯示函數調用。 – leaf
是的,剛剛刪除。看起來相似但不是 – Liam