javascript中的 var x=[];如下所示:

javascript的语法太烦杂了,比如以下语法,是什么意思呢?

var cellFuncs = [
function(data){return data.id;},
function(data) { return data.wzmc; },
function(data){return data.wzdw;},
function(data) {return data.wzdj;}
];

不会是数组吧?
数组好像是这样声明的 var a = new Array;
路过的高手能具体说明一下吗?
另外,有没有什么好的javascript的参考资料,要中文的。

如果满意,一定加分~ ^^)
=======================================
请问 死神_sky
var 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+"");}
]

一个大括号,一个是中括号,这两种一样吗?但里面都是用逗号隔开方法,会不会是你将中括号写成大括号了?

=================================

人到中年有点甜
浏览 185回答 3
3回答

江户川乱折腾

var a=[] 和 var a=new Array();var funcName=function(){...}和 function funcName(){...};以上只是表示法不一样罢了!就象var s="" 和 var s=new String();一样.他们之间的唯一区别是左表达式是javascript基本语法。右表达式是javascript预定义的对象,利用new运算符实例化对象javascript其实很简单的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java