①数组添加元素
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度
该方法会改变数组的长度
[
{
barcode: 'ITEM000000',
name: '可口可乐',
unit: '瓶',
price: 3.00
},
{
barcode: 'ITEM000000',
name: '可口可乐',
unit: '瓶',
price: 3.00
}]
function printInventory(inputs){
for(var i=0;i<inputs.length;i++){
inputs[i].count=1;--->给数组inputs加上单位元素count
}
}
②indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,对大小写敏感
如果要检索的字符串值没有出现,则该方法返回 -1
function printInventory(inputs) {
var newArray = [];
var list='***<没钱赚商店>购物清单***';
var sum=0;
for(var i=0;i<inputs.length;i++){
if(newArray.indexOf(inputs[i]) == -1){ --->未出现返回值为-1
inputs[i].count=1;
newArray.push(inputs[i])
}
}
分享到:
相关推荐
JavaScript积累 JavaScript积累 JavaScript积累
javascript,javascript效果积累
「JavaScript学习资料整理」系列,构建JavaScript前端知识体系,积累JavaScript前端开发经验.zip
JavaScript技巧积累// 使用vue+axios过程中,防止服务器响应之前,v-text/v-model就渲染空数据content:{ // 手动写入空
多年收集积累的JS、jQuery插件、UI集合(90个),前端学习资料 11款JQuery动画效果的导航菜单‘等资料 15jQueryDemo.rar 3DGallery.zip bootstrap-3.3.2-dist.zip bootstrap-3.3.2.zip easyUI 1.4.4 Demo easyzoom....
JavaScript 课件,分享web开发知识,积累javascript基础知识
javascript思维导图,知识重在积累与巩固,这是一个好的思维记忆方式。
jsp,html,ajax .javascript 很多有用的素材和用例 对初学者有帮组
本文档,是本人看了大量的JavaScript书籍和文档后,将自己所积累到的关于JavaScript方面的知识总结起来,而写成的一个关于JavaScript的学习总结文档
NULL 博文链接:https://wui.iteye.com/blog/579325
(1)先让程序运行一遍 (2)f12,弹出代码调试工具 (3)打断点: (4)一步步调试,每点击一次,执行一步: (5)监视变量:
超全面 、超实用javascript小应用代码 近150个小应用。值得拥有,莫要错过
超全面 、超实用javascript小应用代码 近150个小应用。值得拥有,莫要错过
JAVASCRIPT 所有关于弹出窗口的代码 开发过程中直接可以用 经过长时间的积累形成的,供大家分享!
花了好长时间积累的javascript效果,制作网页的必备利器。里面有很多好看的二级菜单,动态banner,网页特效等等。大家不必担心被扣积分,下载评论后会还回来!
Marijn Haverbeke 世界级JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。如今,他专注于动态语言下的数据库系统的研究和Web API的设计。此外,他创建并维护着多...
JavaScript逆向是指通过分析和理解经过混淆的JavaScript代码,以及对代码执行过程的回溯和逆向学习,来揭示代码的...总之,JavaScript逆向学习是一项需要耐心和技术积累的工作,通过不断的实践和学习,可以提升对Jav
javascript 颜色选择控件,个人的工作积累
javascript实现网页状态栏跑马灯效果特效,一个小的积累,不错
书中讲述了许多提高程序运行速度的原理和方法,皆为作者实践中的经验的积累,读后令人相见恨晚。强烈推荐!