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 相关文章推荐
javascript显示选择目录对话框的代码
Nov 10 Javascript
JQuery AJAX提交中文乱码的解决方案
Jul 02 Javascript
jQuery scroll事件实现监控滚动条分页示例
Apr 04 Javascript
JS实现判断滚动条滚到页面底部并执行事件的方法
Dec 18 Javascript
javascript制作sql转换为stringBuffer的小工具
Apr 03 Javascript
jQuery实现伸展与合拢panel的方法
Apr 30 Javascript
node.js cookie-parser 中间件介绍
Jun 06 Javascript
详解vee-validate的使用个人小结
Jun 07 Javascript
Vue AST源码解析第一篇
Jul 19 Javascript
vue组件父子间通信详解(三)
Nov 07 Javascript
JavaScript实现省市区三级联动
Feb 13 Javascript
VUE递归树形实现多级列表
Jul 15 Vue.js
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
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
?算你??的 PHP 程式大小
2006/12/06 PHP
php设计模式 Proxy (代理模式)
2011/06/26 PHP
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
如何使用php等比例缩放图片
2016/10/12 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
PHP+jQuery实现双击修改table表格功能示例
2019/02/21 PHP
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
如何使用JS获取IE上传文件路径(IE7,8)
2013/07/08 Javascript
浅谈jquery回调函数callback的使用
2015/01/30 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
jquery实现简单的banner轮播效果【实例】
2016/03/30 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
js学习之----深入理解闭包
2016/11/21 Javascript
JavaScript利用Date实现简单的倒计时实例
2017/01/12 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
JavaScript取得gridview中获取checkbox选中的值
2017/07/24 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
js实现敏感词过滤算法及实现逻辑
2018/07/24 Javascript
Electron中实现大文件上传和断点续传功能
2018/10/28 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
layui使用表格渲染获取行数据的例子
2019/09/13 Javascript
Python使用CMD模块更优雅的运行脚本
2015/05/11 Python
python Socket之客户端和服务端握手详解
2017/09/18 Python
python如何生成各种随机分布图
2018/08/27 Python
python删除指定列或多列单个或多个内容实例
2020/06/28 Python
PyCharm2019.3永久激活破解详细图文教程,亲测可用(不定期更新)
2020/10/29 Python
英国网络托管和域名领导者:Web Hosting UK
2017/10/15 全球购物
PHP面试题及答案二
2015/05/23 面试题
武汉世纪畅想数字传播有限公司.NET笔试题
2014/07/22 面试题
给市场的环保建议书
2014/05/14 职场文书
2014年9.18纪念日演讲稿
2014/09/14 职场文书
律政俏佳人观后感
2015/06/09 职场文书