正在回答 回答被采纳积分+1
2回答
好帮手慕夭夭
2019-12-23 10:02:03
同学你好,使用apply或者call判断数据类型,会涉及到后面课程的知识。老师简单的说一下,先作为了解就行。等同学学到后面课程后,再来回顾就好理解了。
prototype是原型对象,可以理解为对象上的一个属性。因为toString方法是对象原型上的方法,所以Object.prototype.toString就是调用对象原型上的toString方法。调用toString方法,是要把数据转换为"[object Object]"这类的格式去看它的类型。然后借助apply方法,传入具体的数据,去判断这个数据是什么类型。结果如下:
判断出arr是一个数组
(call方法与上面的apply判断类型的用法一样,这里就不多说了)
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星