JS--数组的基础知识
数组的定义方式有以下3种:
1.字面量创建
2.对象实力化创建
3.对象创建法
如何判断一个元素是否为数组呢?
我们的第一反应就是用typeof();当然typeof()是可以判断类型,但是通过我们看到数组定义的第三种方法时,发现数组其实也是有对象创建完成的
那么我们打印一下看看,发现类型与对象一样都是object,
那么通过typeof(),就不能做判断了。于是就有了一个新方法Array.isArray(),该方法可以判断。如果返回为true,则该元素为数组类型,为false,则不是数组!
未完待续!!!欢迎大佬们指出不足之处,谢谢!!!