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知识点之&quot;字面量和对应类型&quot;说明介绍
Apr 23 Javascript
JS实现可改变列宽的table实例
Jul 02 Javascript
Javascript setInterval的两种调用方法(实例讲解)
Nov 29 Javascript
js调用iframe实现打印页面内容的方法
Mar 04 Javascript
node.js 使用ejs模板引擎时后缀换成.html
Apr 22 Javascript
jQuery焦点图轮播特效代码分享(3款)
Sep 05 Javascript
js中遍历Map对象的方法
Jul 27 Javascript
JS中使用正则表达式g模式和非g模式的区别
Apr 01 Javascript
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
May 26 jQuery
node.js支持多用户web终端实现及安全方案
Nov 29 Javascript
使用Angular CLI进行单元测试和E2E测试的方法
Mar 24 Javascript
微信小程序自定义toast的实现代码
Nov 16 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无限极分类递归排序实现方法
2014/11/11 PHP
PHP生成RSS文件类实例
2014/12/05 PHP
PHP实现图片防盗链破解操作示例【解决图片防盗链问题/反向代理】
2020/05/29 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
jQuery 处理表单元素的代码
2010/02/15 Javascript
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
网页图片延时加载的js代码
2010/04/22 Javascript
原生javascript图片自动或手动切换示例附演示源码
2013/09/04 Javascript
js中的caller和callee属性介绍和例子
2014/06/07 Javascript
jQuery学习笔记之 Ajax操作篇(二) - 数据传递
2014/06/23 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
详解JavaScript中的forEach()方法的使用
2015/06/08 Javascript
Jquery日期选择datepicker插件用法实例分析
2015/06/08 Javascript
javascript中setAttribute()函数使用方法及兼容性
2015/07/19 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
Google 地图API Map()构造器详解
2016/08/06 Javascript
微信小程序 实例应用(记账)详解
2016/09/28 Javascript
Vue.js实例方法之生命周期详解
2017/07/03 Javascript
ajax请求+vue.js渲染+页面加载的示例
2018/02/11 Javascript
Vue登录注册并保持登录状态的方法
2018/08/17 Javascript
JavaScript简单实现的仿微博留言功能示例
2019/01/17 Javascript
js实现无缝滚动双图切换效果
2019/07/09 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
2019/07/29 Javascript
在Vue中使用Select选择器拼接label的操作
2020/10/22 Javascript
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
django echarts饼图数据动态加载的实例
2019/08/12 Python
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
Pytorch 实现冻结指定卷积层的参数
2020/01/06 Python
keras获得model中某一层的某一个Tensor的输出维度教程
2020/01/24 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
采购部年度工作总结
2015/08/13 职场文书
导游词之广西漓江
2019/11/02 职场文书
导游词之临安白水涧
2019/11/05 职场文书
Python基于百度API识别并提取图片中文字
2021/06/27 Python