JS区分Object与Aarry的六种方法总结

drug94501 8 0 pdf 2021-12-25 10:12:49

JS中判断一个对象的类型时,通常使用typeof,这时候问题就来了,因为typeof()辨别数组的时候返回的是object,所以JS中判断一个对象是不是数组需要一些特殊的处理方式,下面将介绍个人总结的六种处理方法。该方法对于真正的array可行;参数对象转化为string时返回[object Arguments]会转化失败;此外, 对于含有数字长度属性的object类也会转化失败。使用Javascript 1.8.5,变量名字.isArray( )可以实现这个目的,前提是有支持这一函数,其实isArray就是方法一的封装使用。

JS区分Object与Aarry的六种方法总结

JS区分Object与Aarry的六种方法总结

JS区分Object与Aarry的六种方法总结

JS区分Object与Aarry的六种方法总结

JS区分Object与Aarry的六种方法总结

用户评论
请输入评论内容
评分:
暂无评论