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实现 在光标处插入指定内容
May 25 Javascript
实现JavaScript中继承的三种方式
Oct 16 Javascript
WEB高性能开发之疯狂的HTML压缩
Jun 19 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
Oct 26 Javascript
JavaScript 2048 游戏实例代码(简单易懂)
Mar 25 Javascript
详解Backbone.js框架中的模型Model与其集合collection
May 05 Javascript
实例讲解JavaScript中instanceof运算符的用法
Jun 08 Javascript
js实现交通灯效果
Jan 13 Javascript
自制简易打赏功能的实例
Sep 02 Javascript
react-native使用leanclound消息推送的方法
Aug 06 Javascript
Vue实现table上下移动功能示例
Feb 21 Javascript
Weex开发之地图篇的具体使用
Oct 16 Javascript
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 使用MySQL管理Session的回调函数详解
2013/06/21 PHP
CURL状态码列表(详细)
2013/06/27 PHP
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
2014/06/12 PHP
php基础教程
2015/08/26 PHP
PHP查询大量数据内存耗尽问题的解决方法
2016/10/28 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
细说javascript函数从函数的构成开始
2013/08/29 Javascript
JQuery中使用on方法绑定hover事件实例
2014/12/09 Javascript
封装了jQuery的Ajax请求全局配置
2015/02/05 Javascript
Javascript 实现全屏滚动实例代码
2016/12/31 Javascript
js遍历获取表格内数据的方法(必看)
2017/04/06 Javascript
jQuery图片查看插件Magnify开发详解
2017/12/25 jQuery
React组件内事件传参实现tab切换的示例代码
2018/07/04 Javascript
ES7之Async/await的使用详解
2019/03/28 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
jQuery实现评论模块
2020/08/19 jQuery
vue中的.$mount('#app')手动挂载操作
2020/09/02 Javascript
ES6字符串的扩展实例
2020/12/21 Javascript
代码讲解Python对Windows服务进行监控
2018/02/11 Python
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
python实现列表的排序方法分享
2019/07/01 Python
python3中rank函数的用法
2019/11/27 Python
解决pytorch DataLoader num_workers出现的问题
2020/01/14 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
Python Tkinter图形工具使用方法及实例解析
2020/06/15 Python
Python3爬虫里关于Splash负载均衡配置详解
2020/07/10 Python
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
美国巧克力喷泉品牌:Sephra
2019/05/05 全球购物
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
党的群众路线教育实践活动批评与自我批评范文
2014/10/16 职场文书
庆祝教师节活动总结
2015/03/23 职场文书
2015年幼儿园后勤工作总结
2015/04/25 职场文书
2016年春季运动会广播稿
2015/08/19 职场文书
加强党性修养心得体会
2016/01/21 职场文书
五年级语文教学反思
2016/03/03 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书