注意:
1.js為對象添加函數時,不要在函數后面加()。一旦加了括號是表示將函數的返回值賦給對象的屬性。
例:function test(){
document.writeln("我是js函數")
}
var obj = new Object();
obj.info=new function(){//給對象屬性添加方法
}
obj.info=test;//將一個已有的函數添加給對象屬性<ajax連接的回調函數就是這么寫,注意不需要括號>
2.在同個<script>元素中,可以先調用函數然后再定義函數;不同的<script>元素中必須先定義函數然后再調用。
<script>
hello("javascript");
function hello($){
alert($+"你好哈");
}
</script>