`

javaScript积累

 
阅读更多
①数组添加元素
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语法基础是理解其所有效果的基础。这包括变量声明(var、let、const)、数据类型...

    JavaScript积累

    以下将围绕“JavaScript积累”这一主题,从JS高级用法、经验总结以及具体的JS实例三个方面进行详细的探讨。 一、JS高级用法 1. **原型与原型链**:JavaScript的面向对象特性主要体现在原型(prototype)和原型链上...

    「JavaScript学习资料整理」系列,构建JavaScript前端知识体系,积累JavaScript前端开发经验.zip

    这个名为“JavaScript学习资料整理”的系列资源,旨在帮助开发者构建完整的JavaScript前端知识体系,从而深入理解和积累JavaScript的开发经验。通过研究这个压缩包中的内容,我们可以系统地学习JavaScript的各种关键...

    jsp,html,ajax .javascript 平时积累

    【标题】"jsp,html,ajax .javascript 平时积累" 涵盖了Web开发中的四个关键领域:JavaServer Pages (JSP),超文本标记语言(HTML),异步JavaScript和XML(AJAX),以及JavaScript。这些技术是构建动态、交互式网页...

    javascript入门教程.docx

    1. **理论与实践结合**:在学习JavaScript的过程中,不仅要注重理论知识的积累,还要通过编写实际代码来加深理解。 2. **阅读官方文档**:Mozilla Developer Network(MDN)是JavaScript的官方文档网站,提供了详尽...

    javascript学习总结,包含平时积累的例子

    JavaScript是一种广泛应用于Web开发的脚本语言,它在浏览器端运行,为网页添加交互性和动态功能。本学习总结主要涵盖JavaScript的基础知识、语法特性、以及一些实用的例子。 1. **基础概念** - JavaScript是解释型...

    花了好长时间积累的javascript效果1

    在"花了好长时间积累的javascript效果1"这个压缩包中,包含了一系列实用且全面的JavaScript小应用代码,总计约有150个,涵盖了各种常见的特效和功能。 1. **DOM操作**:JavaScript的核心能力之一就是对文档对象模型...

    花了好长时间积累的javascript效果2

    这个压缩包“花了好长时间积累的javascript效果2”显然包含了一系列实用且全面的JavaScript代码示例,总计近150个,这些小应用覆盖了各种常见的网页特效和功能。 1. **基础特效**:JavaScript的基础特效包括页面...

    JavaScript课件及例程

    在学习这个资源包时,应逐个章节深入,先理论后实践,遇到问题及时查阅文档或在线资源,不断积累经验。对于每个例程,不仅要理解其工作原理,还要尝试修改和扩展,以培养解决问题的能力。这样,无论你是初学者还是有...

    JavaScript入门教程(清晰PDF)

    JavaScript,一种广泛应用于Web开发的脚本语言,是学习网页动态交互的基础。此"JavaScript入门教程...随着实践的积累,可以深入学习更多高级主题,如Node.js后端开发、前端框架的使用,甚至进阶到WebGL图形渲染等领域。

    JavaScript实例大全

    通过阅读和分析这些源码,开发者可以提高自己的代码阅读能力和问题解决能力,同时也能够积累丰富的代码库供日后参考和借鉴。 最后,“jquery 1.7 中文 api 修正版”是jQuery库的一个版本的中文API文档,jQuery是...

    fate1007052116#learning_notes#JavaScript技巧积累1

    JavaScript技巧积累// 使用vue+axios过程中,防止服务器响应之前,v-text/v-model就渲染空数据content:{ // 手动写入空

    JavaScript源代码集

    JavaScript,是一种广泛...通过学习这两个文件,开发者不仅可以深入理解JavaScript的核心概念,还能积累丰富的实践经验,提升编写高质量JavaScript代码的能力。无论是初学者还是经验丰富的开发者,都能从中受益匪浅。

    基于JavaScript、HTML、CSS、Vue的日常积累与总结设计源码

    该项目为基于JavaScript、HTML、CSS及Vue.js的综合性设计源码积累,共计包含479个文件,涵盖244个PNG图片、77个JavaScript脚本、40个JSON配置、34个HTML页面、28个CSS样式表、11个Markdown文档、9个GIF动画、5个JPG...

    javascript五子棋源码

    JavaScript五子棋源码是一个基于Web的五子棋游戏实现,使用了...通过阅读和理解源码,开发者不仅可以掌握JavaScript的基本用法,还能了解到游戏开发中的逻辑处理和用户体验设计,为今后的项目开发积累宝贵经验。

    多年收集积累的JavaScript /jQuery插件/UI资料合集(90个).zip

    多年收集积累的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特效例子50例

    JavaScript特效在网页设计中起着至关重要的作用,它赋予了静态网页动态的视觉效果和交互性,极大地提升了用户体验。"javascript特效例子50例"这...记得在实践中不断探索和积累,这样才能在JavaScript的世界里游刃有余。

    程序员常用JavaScript特效

    JavaScript是Web开发中不可或缺的一部分,尤其对于网页特效的实现,它的作用至关重要。作为一个程序员,熟练掌握JavaScript特效的制作技巧能够极大地提升网页...不断实践和积累经验,才能在网页特效的道路上游刃有余。

    javascript学习

    JavaScript,又被称为JS,是一种广泛应用于网页和网络应用的编程语言,主要负责客户端的动态交互。作为互联网上最流行的脚本...同时,实践是检验知识的最好方式,多做项目、参与开源社区,可以提升你的技能并积累经验。

    JavaScript 试讲 ppt

    JavaScript 课件,分享web开发知识,积累javascript基础知识

Global site tag (gtag.js) - Google Analytics