扫码关注官方订阅号
此时这个属性不包含在数组元素当中,但是却能调用,那么有什么实际用途吗?可以定义函数吗
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
1、实际用途中方便对数组进行扩展。2、可以定义函数。js中的数组同样是继承自Object,所以同样可以增加属性或者方法的操作。我是这么理解的,因为js的原型继承机制,数组能够添加属性和方法并不是为了实现某种需求,而是从语言设计的角度实现的。所以说,这个设计的出现并不是为了解决某种特定需求,更多的是因为有了这种设计,所以我们在开发中想着该怎么利用。
就像给数组新增一个属性一样,当然也可以赋一个函数,为数组扩展方法
实际用途要根据任务需求,JS 中任何可编辑的对象都可以添加属性和方法。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
1、实际用途中方便对数组进行扩展。2、可以定义函数。
js中的数组同样是继承自Object,所以同样可以增加属性或者方法的操作。
我是这么理解的,因为js的原型继承机制,数组能够添加属性和方法并不是为了实现某种需求,而是从语言设计的角度实现的。
所以说,这个设计的出现并不是为了解决某种特定需求,更多的是因为有了这种设计,所以我们在开发中想着该怎么利用。
就像给数组新增一个属性一样,当然也可以赋一个函数,为数组扩展方法
实际用途要根据任务需求,JS 中任何可编辑的对象都可以添加属性和方法。