jquery中push()的用法(数组添加元素)


Posted in Javascript onNovember 25, 2014

push定义和用法

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。

语法

arrayObject.push(newelement1,newelement2,....,newelementX)

参数 描述
newelement1 必需。要添加到数组的第一个元素。
newelement2 可选。要添加到数组的第二个元素。
newelementX 可选。可添加多个元素。

返回值

把指定的值添加到数组后的新长度。

说明

push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。push() 方法和 pop() 方法使用数组提供的先进后出栈的功能。

提示和注释

注释:该方法会改变数组的长度。
提示:要想数组的开头添加一个或多个元素,请使用 unshift() 方法。

实例

在本例中,我们将创建一个数组,并通过添加一个元素来改变其长度:

var arr = new Array(3);

arr[0] = "George" ;

arr[1] = "John" ;

arr[2] = "Thomas" ;

document.write(arr + "") document.write(arr.push("James")+ "") document.write(arr);

输出:
George,John,Thomas
4
George,John,Thomas,James

网上的一个用法:

$(function(){

 var buf = [];

 buf.push('<script async src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>');

 buf.push('<ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-88888888" data-ad-slot="8305246055"></ins>');

 buf.push('<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>');

 $('.footer-banner').html(buf.join(''));

注意:使用的时候需要先加载jquery.js

Javascript 相关文章推荐
Javascript this 的一些学习总结
Aug 02 Javascript
浅析jQuery中常用的元素查找方法总结
Jul 04 Javascript
删除select中所有option选项jquery代码
Aug 12 Javascript
jquery动态改变form属性提交表单
Jun 03 Javascript
node.js使用require()函数加载模块
Nov 26 Javascript
招聘网站基于jQuery实现自动刷新简历
May 10 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
Aug 25 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
Dec 16 Javascript
jQuery表单插件ajaxForm实例详解
Jan 17 Javascript
关于vue单文件中引用路径的处理方法
Jan 08 Javascript
jquery.param()实现数组或对象的序列化方法
Oct 08 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
Jquery焦点图实例代码
Nov 25 #Javascript
jQuery事件绑定和委托实例
Nov 25 #Javascript
2014最热门的JavaScript代码高亮插件推荐
Nov 25 #Javascript
JS跨域问题详解
Nov 25 #Javascript
javascript 中__proto__和prototype详解
Nov 25 #Javascript
js 加密压缩出现bug解决方案
Nov 25 #Javascript
js Object2String方便查看js对象内容
Nov 24 #Javascript
You might like
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
PHP验证码无法显示的原因及解决办法
2017/08/11 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
在线游戏大家来找茬II
2006/09/30 Javascript
一个简单的Ext.XTemplate的实例代码
2012/03/18 Javascript
JavaScript将字符串转换成字符编码列表的方法
2015/03/19 Javascript
js判断移动端是否安装某款app的多种方法
2015/12/18 Javascript
jQuery中的each()详细介绍(推荐)
2016/05/25 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
2016/11/29 Javascript
微信小程序 省市区选择器实例详解(附源码下载)
2017/01/05 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(二)
2017/05/11 Javascript
jQuery选择器_动力节点Java学院整理
2017/07/05 jQuery
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
JavaScript使用Ajax上传文件的示例代码
2017/08/10 Javascript
nodejs实现解析xml字符串为对象的方法示例
2018/03/14 NodeJs
新手快速入门JavaScript装饰者模式与AOP
2019/06/24 Javascript
[02:28]DOTA2英雄基础教程 灰烬之灵
2013/12/19 DOTA
[02:00]DOTA2英雄COSPLAY闹市街头巡游助威2015国际邀请赛
2015/08/02 DOTA
零基础写python爬虫之抓取百度贴吧代码分享
2014/11/06 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
2016/03/02 Python
深入浅析python定时杀进程
2016/06/06 Python
Python交互环境下实现输入代码
2018/06/22 Python
Django分组聚合查询实例分享
2020/04/29 Python
使用HTML5技术开发一个属于自己的超酷颜色选择器
2013/09/22 HTML / CSS
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
大学生入党自我鉴定
2013/10/31 职场文书
大学四年个人的自我评价
2014/02/26 职场文书
公司中层干部的自我评价分享
2014/03/01 职场文书
《长江之歌》教学反思
2014/04/17 职场文书
法定代表人授权委托书
2014/09/19 职场文书
大学生党员自我评价
2015/03/04 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
大学班长竞选稿
2015/11/20 职场文书
关于元旦的广播稿2016
2015/12/17 职场文书