请问一下 javascript中 函数的括号里嵌套方括号是怎么回事 如cod.abc(["","ss","bb"]);

JavaScript012

请问一下 javascript中 函数的括号里嵌套方括号是怎么回事 如cod.abc(["","ss","bb"]);,第1张

[ ]中括号,表示一个数组,也可以理解为一个数组对象。

如:

var LangShen = [ "Name","LangShen","AGE","28" ]

很明显,每个值或函数,都是独立的,多个值之间只用,(逗号)隔开,因为是数组对象,所以它等于:

var LangShen = Array( "Name","LangShen","AGE","28" )

访问时,也是和数组一样,alert( LangShen[0] )

cod.abc()

这个方法的命名不是javascript内置的函数,肯定是有地方定义,或许在其他js文件里

望采纳 Thx

if(a>0){

if(a=1){

//显示正确的结果

}

}else{

显示错误的结果

}

你的逻辑不对,a=2的时候就是什么也不做啊!

你好好看看!else是和if(a>0)一起使用的!

if(a>0){

if(a=1){

//显示正确的结果

}else{

return

}

}else{

显示错误的结果

}

这样试试。不过就是跳出来了!

javascript查看一个对象中的属性和值,包括里面有嵌套的情况。

function f(obj){

var s=""

for(prop in obj){

var temp=typeof obj[prop]

if(temp==="object"){

s+=prop+":"+"{"+f(obj[prop])+"}"

}

else{

s+=prop+":"+obj[prop]+"\n"

}

}

return s

}

这个函数所需要的参数是一个对象。