js中push和join
类别:Web前端 浏览量:10964
时间:2014-8-25 js中push和join
js中push和join一、JS中push()方法
1、定义和用法
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
2、语法
arrayObject.push(newelement1,newelement2,....,newelementX)
3、说明
push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。push() 方法和 pop() 方法使用数组提供的先进后出栈的功能。
4、提示和注释
注释:该方法会改变数组的长度。
提示:要想数组的开头添加一个或多个元素,请使用 unshift() 方法。
二、js中join方法
join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
1、格式
objArray.join(seperator)
2、用途
以seperator指定的字符作为分隔符,将数组转换为字符串,当seperator为逗号时,其作用和toString()相同。
三、js中push和join实例
<script type="text/javascript">
function delWork(id){
var boxes = document.getElementsByName("commonPage.idBox");
var selected = new Array();
for (var i=0; i<boxes.length; i++) {
if(boxes[i].checked){
//push()把一个元素添加到数组的尾部
selected.push(boxes[i].value);
}
}
// join()方法将数组中的所有元素转换成字符串,然后连接起来,这刚好和String的split()方法是一个相反的操作。join()默认是使用“,”作为分隔符,当然你也可以在方法中指定分隔符
var idStr = selected.join();
if(idStr == ''){
alert('还没有选择班次!');
return false;
}
</script>
标签:push
您可能感兴趣
- dockerpush被拒绝(docker pull拉取超时的解决方案)
- js中push和join
- vue路由跳转自动定位在哪里(Vue路由this.route.push跳转页面不刷新的解决方案)
- html5页面传值表(html5的pushstate以及监听浏览器返回事件的实现)
- 提醒 2019年起河南驾考要开设科目五 官方回应来了(2019年起河南驾考要开设科目五)
- 省 市书法家协会 送万福进万家 活动走进禹州美丽乡村(省市书法家协会)
- 点赞 禹州苌庄正式撤乡建镇 未来发展不可估量(禹州苌庄正式撤乡建镇)
- 它荣获 中国生态魅力镇 称号 就在咱们禹州,一起来看看(中国生态魅力镇)
- 真牛 禹州将建成中等城市(禹州将建成中等城市)
- 被骂欺师灭祖,与郭德纲公开叫板,何云伟改名何沄伟,开始画画了(与郭德纲公开叫板)
热门推荐
- canvas如何保存当前的图片(canvas如何实现多张图片编辑的图片编辑器)
- dedecms关闭站点(dedecms搬家后出现/include/templets/default/index.htm Not Found!解决方案)
- ip承载网和数通区别(网络线路科普之CN2,GIA,CIA,BGP以及IPLC都是什么意思)
- Sql Server 更新锁
- html怎么引入sass(利用CSS的Sass预处理器框架来制作居中效果)
- ftp服务器可以用吗(FTP服务器存在的风险你知道吗?)
- web服务开发技术(Web服务器识别技术揭秘)
- 宝塔面板终端密码错误(Bt宝塔面板忘记用户名密码的具体情况分析和解决应对)
- xshell服务器(如何使用Xshell连接云服务器)
- docker 无法启动(Docker 常见问题解决)