JS实现在json数组开头插入(拼接)一个元素

1547年前 (2019-01-22)javaScript5131



原生方法一:

var arr=[1,2,3,4];

item=10;

 arr.unshift(item) ;//arr输出[10, 1, 2, 3, 4]

方法二:

在数组 arr 开头添加元素 item。不要直接修改数组 arr,结果返回新的数组

var arr=[1,2,3,4];

item=10;

输入例子: 
arr = prepend([1, 2, 3, 4], 10)

输出arr: 
[10, 1, 2, 3, 4]

function prepend(arr, item) {//concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。    return [item].concat(arr); }


JS实现拼接JSON串

本文原创,转载必追究版权。

分享给朋友:

相关文章

js截取字符串方法substr和substring

 (1)substr 方法:var stringvar='abcdefghigklmn';stringvar.substr(start [, length ]);start:...

多说评论框怎么用更好

 1.隐藏屏蔽掉多说评论框的版权链接代码?简单css实现:多说隐藏版权链接,在后台自定义css添加:#ds-thread #ds-reset .ds-powered-by { display...

js限制input只能输入数字、英文、汉字

 1.只能输入数字和英文的:  <input onkeyup="value=value.replace(/[\W]/g,'') "...

get/post方式调用http接口

get/post方式调用http接口

 1. 项目环境如下:myeclipse8.5 、tomcat5.0/weblogic、xp、JDK:开发1.5,编译1.4为了方便,在原来的web项目UpDown中新建了一个httpcal...

freeMarker 截取字符串(操作字符串函数 )

<#if c.proSummary!?length gt 25>  <!-- 如果长度 >25 截取25个字-->    ...

freemarker 判断日期变量为空处理 及InvalidReferenceException异常处理

at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:98);InvalidR...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。