javascript的語法太煩雜了,比如以下語法,是什么意思呢?var cellFuncs = [function(data){return data.id;},function(data) { return data.wzmc; },function(data){return data.wzdw;},function(data) {return data.wzdj;}];不會是數(shù)組吧?數(shù)組好像是這樣聲明的 var a = new Array;路過的高手能具體說明一下嗎?另外,有沒有什么好的javascript的參考資料,要中文的。如果滿意,一定加分~ ^^)=======================================請問 死神_skyvar myFun={m:function (a,b){alert((a+b)+"");},n:function (a){alert(a+"");}}var myFun=[m:function (a,b){alert((a+b)+"");},n:function (a){alert(a+"");}]一個大括號,一個是中括號,這兩種一樣嗎?但里面都是用逗號隔開方法,會不會是你將中括號寫成大括號了?=================================
3 回答

江戶川亂折騰
TA貢獻1851條經(jīng)驗 獲得超5個贊
var a=[] 和 var a=new Array();
var funcName=function(){...}和 function funcName(){...};
以上只是表示法不一樣罷了!
就象
var s="" 和 var s=new String();一樣.
他們之間的唯一區(qū)別是左表達(dá)式是javascript基本語法。右表達(dá)式是javascript預(yù)定義的對象,利用new運算符實例化對象
javascript其實很簡單的
添加回答
舉報
0/150
提交
取消