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
您可能感兴趣
- html5页面传值表(html5的pushstate以及监听浏览器返回事件的实现)
- js中push和join
- vue路由跳转自动定位在哪里(Vue路由this.route.push跳转页面不刷新的解决方案)
- dockerpush被拒绝(docker pull拉取超时的解决方案)
- 肌肉小子陈康, 亚洲巨兽 黄哲勋,哪个才是你的菜(肌肉小子陈康亚洲巨兽)
- 新闻周刊 青岛网红 赵厂长 编段子一箩筐输出快乐,陪父亲十二载勇斗病魔(新闻周刊青岛网红)
- 44岁夏雨演谋女郎爸,大其24岁却看不出,互动不怕袁泉吃醋(44岁夏雨演谋女郎爸)
- 全椒人,你还记得吗 那年,那人,那网,那些我们的青春记忆(全椒人你还记得吗)
- 全椒人在苏州10周年联谊会在苏州举办(全椒人在苏州10周年联谊会在苏州举办)
- 这个全椒人被通报表彰,看看你认识吗(这个全椒人被通报表彰)
热门推荐
- mysql要先下服务端再下客户端吗(解读MySQL的客户端和服务端协议)
- sql server高可用的实现方式(sql server 编译与重编译详解)
- meta标签中viewport
- sql server查看之前的代码(SQL Server简单实现数据的日报和月报功能)
- nginx配置详解(Nginx进程管理和重载原理详解)
- ubuntu11.04安装ssh失败(Ubuntu20.04桌面安装及root权限开通和ssh安装详解)
- css3实现3d效果教程(CSS3实现简易版的刮刮乐效果)
- 宝塔面板安装ssl证书(宝塔面板如何配置https?BT宝塔设置SSL证书图文教程)
- 云主机跟云服务器有什么区别(浅析云主机的特点和优势)
- vue加载html5动画(vue实现旋转木马动画)