js重学7—数组自定义属性prototype

JavaScript030

js重学7—数组自定义属性prototype,第1张

prototype属性可以为数组对象添加自定义的属性或方法

参数:

name 要添加的属性名或方法名

value添加的属性的值或执行方法的函数

例如:使用prototype自定义一个方法,用于显示数组中的最后一个元素

在日常的开发当中,我们会发现系统定义的属性没有办法满足我们的开发,所以我们需要自己去定义属性。下面分享一个定义属性的实例:

上面的例子简单实现了JS的自定义属性以及自定义属性的使用,希望对看文章的小伙伴有所帮助。

有这样一个场景: v-for 渲染一个列表有10个子项,并且把第5个子项后的元素都添加一个属性 data-wow-delay='0.8s' ,实现如下:

可以得出一个给元素添加自定义属性的方法

当然,如果只是添加一个常见属性(css属性),例如class,style等,下面这种方法也可以。