javascript的push使用指南


Posted in Javascript onDecember 05, 2014

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。返回值为把指定的值添加到数组后的新长度。
语法:arrayObject.push(newelement1,newelement2,....,newelementX)
参数newelement1,必需。要添加到数组的第一个元素。
参数newelement2,可选。要添加到数组的第二个元素。
参数newelementX,可选。可添加多个元素。

push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。push() 方法和 pop() 方法使用数组提供的先进后出栈的功能。该方法会改变数组的长度。

示例:

<!doctype html>

<meta charset="utf-8">

<body>

    <input type="checkbox" value="1" name="check" checked="checked"/>

    <input type="checkbox" value="1" name="check"/>

    <input type="checkbox" value="1" name="check" checked="checked"/>

    <input type="checkbox" value="1" name="check" />

    <input type="button" value="你选中的个数" id="btn" />

    <script>

       var btn=document.getElementById('btn');

       btn.onclick=function(){

         var arrays=new Array();

         var checkitem=document.getElementsByName("check");

         for(var i=0;i<checkitem.length;i++)

         {

             if(checkitem[i].checked){

                 arrays.push(checkitem[i].value);//将()里面的值传入arrays数组中

             }

         }

         alert(arrays.length)

       }

    </script>

    </body>
Javascript 相关文章推荐
学习ExtJS Window常用方法
Oct 07 Javascript
js function使用心得
May 10 Javascript
jQuery点击tr实现checkbox选中的方法
Mar 19 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
Oct 17 Javascript
javascript获取当前的时间戳的方法汇总
Jul 26 Javascript
Angular ui.bootstrap.pagination分页
Jan 20 Javascript
整理关于Bootstrap导航的慕课笔记
Mar 29 Javascript
Vue上传组件vue Simple Uploader的用法示例
Aug 25 Javascript
微信小程序开发之tabbar图标和颜色的实现
Oct 17 Javascript
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
vue中npm包全局安装和局部安装过程
Sep 03 Javascript
npm qs模块使用详解
Feb 07 Javascript
javascript结合ajax读取txt文件内容
Dec 05 #Javascript
javascript实现切换td中的值
Dec 05 #Javascript
使用Javascript简单实现图片无缝滚动
Dec 05 #Javascript
深入分析js的冒泡事件
Dec 05 #Javascript
Javascript解析URL方法详解
Dec 05 #Javascript
jQuery不兼容input的change事件问题解决过程
Dec 05 #Javascript
Node.js中安全调用系统命令的方法(避免注入安全漏洞)
Dec 05 #Javascript
You might like
让PHP支持页面回退的两种方法[转]
2007/02/14 PHP
php二维码生成
2015/10/19 PHP
php 如何禁用eval() 函数实例详解
2016/12/01 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
javascript之ESC(第二类混淆)
2007/05/06 Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
2010/05/31 Javascript
Ext 今日学习总结
2010/09/19 Javascript
理解Javascript_10_对象模型
2010/10/16 Javascript
如何阻止复制剪切和粘贴事件为了表单内容的安全
2013/05/23 Javascript
JS 去前后空格大全(IE9亲测)
2013/07/15 Javascript
javascript获取元素CSS样式代码示例
2013/11/28 Javascript
Javascript中神奇的this
2016/01/20 Javascript
js和jQuery设置Opacity半透明 兼容IE6
2016/05/24 Javascript
Nodejs从有门道无门菜鸟起飞必看教程
2016/07/20 NodeJs
ES6概念 Symbol.keyFor()方法
2016/12/25 Javascript
vue .sync修饰符的使用详解
2018/06/15 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
10分钟学会js处理json的常用方法
2020/12/06 Javascript
[01:05:00]2018国际邀请赛 表演赛 Pain vs OpenAI
2018/08/24 DOTA
python实现哈希表
2014/02/07 Python
python自动化测试之连接几组测试包实例
2014/09/28 Python
python黑魔法之编码转换
2016/01/25 Python
python list删除元素时要注意的坑点分享
2018/04/18 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
详解用python生成随机数的几种方法
2019/08/04 Python
浅谈Python3 numpy.ptp()最大值与最小值的差
2019/08/24 Python
详解Pytorch显存动态分配规律探索
2020/11/17 Python
HTML5 body设置全屏背景图片的示例代码
2020/12/08 HTML / CSS
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
台湾7-ELEVEN线上购物中心:7-11
2021/01/21 全球购物
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
2014年大学生四年规划书范文
2014/04/03 职场文书
营销学习心得体会
2014/09/12 职场文书
2015年生产车间工作总结
2015/04/22 职场文书
遗愿清单观后感
2015/06/09 职场文书
pandas:get_dummies()与pd.factorize()的用法及区别说明
2021/05/21 Python