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 相关文章推荐
ext 同步和异步示例代码
Sep 18 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
Nov 30 Javascript
推荐10 款 SVG 动画的 JavaScript 库
Mar 24 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
Oct 20 Javascript
Jquery easyui 实现动态树
Nov 17 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
Nov 02 Javascript
sublime text配置node.js调试(图文教程)
Nov 23 Javascript
JS实现的简单分页功能示例
Aug 23 Javascript
vue input实现点击按钮文字增删功能示例
Jan 29 Javascript
Vuex mutitons和actions初使用详解
Mar 04 Javascript
vue中使用router全局守卫实现页面拦截的示例
Oct 23 Javascript
JS数据类型分类及常用判断方法
Nov 19 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
require(),include(),require_once()和include_once()区别
2008/03/27 PHP
PHP 截取字符串专题集合
2010/08/19 PHP
php object转数组示例
2014/01/15 PHP
Windows下的PHP安装文件线程安全和非线程安全的区别
2014/04/23 PHP
解决cPanel无法安装php5.2.17
2014/06/22 PHP
php对数组内元素进行随机调换的方法
2015/05/12 PHP
php版银联支付接口开发简明教程
2016/10/14 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
网页前端优化之滚动延时加载图片示例
2013/07/13 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
JS DOM实现鼠标滑动图片效果
2020/09/17 Javascript
超链接怎么正确调用javascript函数
2016/05/23 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
JS实现微信摇一摇原理解析
2017/07/22 Javascript
JavaScript代码执行的先后顺序问题
2017/10/29 Javascript
Vue 菜单栏点击切换单个class(高亮)的方法
2018/08/22 Javascript
trackingjs+websocket+百度人脸识别API实现人脸签到
2018/11/26 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
说说如何利用 Node.js 代理解决跨域问题
2019/04/22 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
2019/07/29 Javascript
详解Webpack4多页应用打包方案
2020/07/16 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
详解Python中的__new__()方法的使用
2015/04/09 Python
uwsgi+nginx部署Django项目操作示例
2018/12/04 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
python中update的基本使用方法详解
2019/07/17 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
2021/01/05 Python
Rowdy Gentleman服装和配饰:美好时光
2019/09/24 全球购物
英国床垫和床架购物网站:Bedman
2019/11/04 全球购物
古汉语文学求职信范文
2014/03/16 职场文书
食堂采购员岗位职责
2014/03/17 职场文书
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android