- 博客(3)
- 收藏
- 关注
原创 判断变量是对象还是数组
怎么样判断一个变量是数组还是对象,首先是通过length去判断,一般情况下对象没有length属性值,其值为undefiend,而数组的length值为number类型 ,但是这种方法非常不实用,一但对象的属性存在length之后(比如类数组),其值也为number,则该方法失效。所以不建议使用。下面是我找到的几种方法:1. typeOf我们可以使用typeOf来判断变量,判断字符串得到string,判断数字和NaN得到number,判断函数得到function。但是判断数组...
2022-07-06 11:56:50
398
原创 javascript之原型和原型链
原型和原型链是js中的难点也是重点,明白了原型和原型链会让我们在后面不管是学习还是工作都会更加高效,并且原型和原型链会是面试中必不可少的话题。看完此篇文章一定会让你对原型,原型链有深刻全面的了解。一,函数对象 所有引用类型(函数,数组,对象)都拥有__proto__属性(隐式原型) 所有函数拥有prototype属性(显式原型)(仅限函数) 原型对象:拥有prototype属性的对象,在定义函数时就被创建二,构造函数
2022-07-06 11:14:11
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人