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 相关文章推荐
cssQuery()的下载与使用方法
Jan 12 Javascript
Jquery 学习笔记(一)
Oct 13 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
Feb 24 Javascript
js 判断计算字符串长度/判断空的简单方法
Aug 05 Javascript
js选项卡的实现方法
Feb 09 Javascript
javascript实现类似java中getClass()得到对象类名的方法
Jul 27 Javascript
jquery+json实现动态商品内容展示的方法
Jan 14 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
May 13 Javascript
vue2中的keep-alive使用总结及注意事项
Dec 21 Javascript
Node绑定全局TraceID的实现方法
Nov 14 Javascript
微信小程序间使用navigator跳转传值问题实例分析
Mar 27 Javascript
如何利用JavaScript实现二叉搜索树
Apr 02 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
乐信RP2100的电路分析和打磨
2021/03/02 无线电
PHP最常用的ini函数分析 针对PHP.ini配置文件
2010/04/22 PHP
php和javascript之间变量的传递实现代码
2012/12/19 PHP
理解Javascript_06_理解对象的创建过程
2010/10/15 Javascript
js如何获取file控件的完整路径具体实现代码
2013/05/15 Javascript
用RadioButten或CheckBox实现div的显示与隐藏
2013/09/21 Javascript
js判断字符长度以及中英文数字等
2013/12/31 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
vue 页面加载进度条组件实例
2018/02/05 Javascript
vue结合Echarts实现点击高亮效果的示例
2018/03/17 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
微信小程序canvas截取任意形状的实现代码
2020/01/13 Javascript
[02:35]DOTA2英雄基础教程 狙击手
2014/01/14 DOTA
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
[16:21]教你分分钟做大人:圣堂刺客
2014/12/03 DOTA
python中使用sys模板和logging模块获取行号和函数名的方法
2014/04/15 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
使用Tensorflow将自己的数据分割成batch训练实例
2020/01/20 Python
python 实现在shell窗口中编写print不向屏幕输出
2020/02/19 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
使用pygame实现垃圾分类小游戏功能(已获校级二等奖)
2020/07/23 Python
python 绘制国旗的示例
2020/09/27 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
小学生暑假家长评语
2014/04/17 职场文书
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
文明班级建设方案
2014/05/15 职场文书
三月法制宣传月活动总结
2014/07/03 职场文书
2014年合同管理工作总结
2014/12/02 职场文书
建党伟业观后感
2015/06/01 职场文书
图解上海144收音机
2021/04/22 无线电
Spring Boot实战解决高并发数据入库之 Redis 缓存+MySQL 批量入库问题
2022/02/12 Redis
JS封装cavans多种滤镜组件
2022/02/15 Javascript