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 相关文章推荐
js中arguments的用法(实例讲解)
Nov 30 Javascript
JavaScript中按位“异或”运算符使用介绍
Mar 14 Javascript
node.js中的favicon.ico请求问题处理
Dec 15 Javascript
AngularJS实现分页显示数据库信息
Jul 01 Javascript
浅析Ajax语法
Dec 05 Javascript
详解Node.js access_token的获取、存储及更新
Jun 20 Javascript
Vue 页面跳转不用router-link的实现代码
Apr 12 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
Apr 27 Javascript
详解Vue项目中出现Loading chunk {n} failed问题的解决方法
Sep 14 Javascript
微信小程序仿今日头条导航栏滚动解析
Aug 20 Javascript
javascript删除数组元素的七个方法示例
Sep 09 Javascript
js实现点击图片在屏幕中间弹出放大效果
Sep 11 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
Smarty+QUICKFORM小小演示
2007/02/25 PHP
php短域名转换为实际域名函数
2011/01/17 PHP
php常用ODBC函数集(详细)
2013/06/24 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
学习YUI.Ext基础第一天
2007/03/10 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
多个$(document).ready()的执行顺序实例分析
2014/07/26 Javascript
javascript作用域问题实例分析
2015/07/13 Javascript
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
JavaScript中Date对象的常用方法示例
2015/10/24 Javascript
微信小程序 slider的简单实例
2017/04/19 Javascript
vue.js动态数据绑定学习笔记
2017/05/19 Javascript
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
详解js的作用域、预解析机制
2018/02/05 Javascript
Vue的elementUI实现自定义主题方法
2018/02/23 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
jQuery中元素选择器(element)简单用法示例
2018/05/14 jQuery
点击按钮弹出模态框的一系列操作代码实例
2019/03/29 Javascript
Python常用正则表达式符号浅析
2014/08/13 Python
Python字符串切片操作知识详解
2016/03/28 Python
Django开发中复选框用法示例
2018/03/20 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
Tensorflow不支持AVX2指令集的解决方法
2020/02/03 Python
Python如何生成xml文件
2020/06/04 Python
Django如何在不停机的情况下创建索引
2020/08/02 Python
基于 Python 实践感知器分类算法
2021/01/07 Python
纯CSS3发光分享按钮的实现教程
2014/09/06 HTML / CSS
Crabtree & Evelyn英国官网:瑰珀翠护手霜、香水、沐浴和身体护理
2018/04/26 全球购物
Europcar比利时:租车
2019/08/26 全球购物
销售演讲稿范文
2014/01/08 职场文书
铣床操作工岗位职责
2014/06/13 职场文书
热情服务标语
2014/10/07 职场文书
毕业实习单位意见
2015/06/04 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
选对餐饮营销策略,营业额才会上涨
2019/08/27 职场文书
如何判断pytorch是否支持GPU加速
2021/06/01 Python