最贊回答 / 仗劍闖江湖
在js里函數(shù)都是對象,函數(shù)名就是一個(gè)指向該函數(shù)對象的變量。所以t1就是指向名為t1的函數(shù)的變量,第一種設(shè)置屬性的方式當(dāng)然沒問題,而t1()本身就是就是對名為t1的函數(shù)的調(diào)用,所以第二種方式是把名為t1的函數(shù)的返回值賦給了onclick屬性。要想加參數(shù)可以定義匿名函數(shù)。p1.onclick=function(//參數(shù)列表){//函數(shù)體};
2015-01-11
已采納回答 / 無聊到死君
js對象 打個(gè)比方樣子長這樣 ?var dog = { "name": "jss", age: 11, shout: function(){alert(this.age)} }dom對象 指的是 HTML 文本中的 所有被標(biāo)簽標(biāo)記的 東西 ,在js里可以用 getElementById 等手段獲取,然后對其屬性方法進(jìn)行修改jQuery對象 在jquery中被加工包裝過的 dom 對象, 一般長這樣 $('#hello'), 可以用到Jquery中為其封裝好的一些函數(shù)方法,操作比原生js方便很多,而且不需要...
2015-01-09