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 相关文章推荐
基于jQuery的获得各种控件Value的方法
Nov 19 Javascript
js中数组(Array)的排序(sort)注意事项说明
Jan 24 Javascript
深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
Jun 10 Javascript
window.location 对象所包含的属性
Oct 10 Javascript
JavaScript控制按钮可用或不可用的方法
Apr 03 Javascript
jquery实现的美女拼图游戏实例
May 04 Javascript
IE浏览器下PNG相关功能
Jul 05 Javascript
webpack配置文件和常用配置项介绍
Apr 28 Javascript
微信小程序--组件(swiper)详细介绍
Jun 13 Javascript
微信小程序使用wxParse解析html的方法教程
Jul 06 Javascript
vue-cli中安装方法(图文详细步骤)
Dec 12 Javascript
微信小程序动态设置图片大小的方法
Nov 21 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写的serv-u的web申请账号的程序
2006/10/09 PHP
PHP页面间传递参数实例代码
2008/06/05 PHP
ThinkPHP模板自定义标签使用方法
2014/06/26 PHP
php上传图片获取路径及给表单字段赋值的方法
2016/01/23 PHP
Yii框架自定义数据库操作组件示例
2019/11/11 PHP
js wmp操作代码小结(音乐连播功能)
2008/11/08 Javascript
firefox火狐浏览器与与ie兼容的2个问题总结
2010/07/20 Javascript
xss文件页面内容读取(解决)
2010/11/28 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
COM组件中调用JavaScript函数详解及实例
2017/02/23 Javascript
使用JavaScript进行表单校验功能
2017/08/01 Javascript
vue-cli中打包图片路径错误的解决方法
2017/10/26 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
浅谈vue 锚点指令v-anchor的使用
2019/11/13 Javascript
[06:07]DOTA2-DPC中国联赛3月5日Recap集锦
2021/03/11 DOTA
用Python制作检测Linux运行信息的工具的教程
2015/04/01 Python
python Django模板的使用方法
2016/01/14 Python
Python复数属性和方法运算操作示例
2017/07/21 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
使用Python爬取最好大学网大学排名
2018/02/24 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
使用python根据端口号关闭进程的方法
2018/11/06 Python
python中with语句结合上下文管理器操作详解
2019/12/19 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
python实现邮件循环自动发件功能
2020/09/11 Python
应届生服务员求职信
2013/10/31 职场文书
个人自我鉴定
2013/11/07 职场文书
学校采购员岗位职责
2014/01/02 职场文书
餐厅考勤管理制度
2014/01/28 职场文书
关于母亲节的感言
2014/02/04 职场文书
感恩节红领巾广播稿
2014/02/11 职场文书
学习十八大报告感言
2014/02/28 职场文书
2016高三毕业赠言寄语
2015/12/04 职场文书
企业管理不到位检讨书
2019/06/27 职场文书
Vue接口封装的完整步骤记录
2021/05/14 Vue.js