javascript中split()方法返回数组对象是什么类型的

如题所述

var a = "q-w-e"
var b = a.split("-");取值为 b[0];b[1];b[2];
也可以循环取!
对于javascript 变量b的类型数组
javascript 不要强调var 是什么类型 即便是"1" 你判断写1它也是成立的!
记住var 就是一个对象就完了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-17
javascript本身就是弱类型的 所以他并不像java一样定义对象的类型。。只能说他返回一个数组追问

这数组元素是什么类型,是字符串吗

追答

声明的时候统一用var 所以js没有区分字符串,字符 或者int 等类型

追问

这个方法返回一个数组,这个数组返回到底是哪一种数组,是字符串吗,还是说他是一个数组对象类型,如果是数组对象类型,里面的的元素师object类型吗,就这个问题我不太懂,谢谢了

追答

可以理解成所有js中的对象都是object类型的,它会根据你不同的环境来自己判断。比如你alert()就可以理解成转成了字符串,如果是“-”(减)他就会当做是number处理 。

第2个回答  2012-07-17
哥们 返回的是数组类型的 如要转化类型 请用NVL
第3个回答  2012-07-17
var 类型。
第4个回答  2012-07-17
返回的是数组类型追问

这数组元素是什么类型,是字符串吗

追答

是字符串的

本回答被提问者采纳
相似回答