最新文章
- MySQL中, group by 和 order by 一起使用会有排序问题,group by 和 order by 同时使用时要注意的地方
- Vue学习笔记(10) ——Vue组件中的data和methods
- Vue学习笔记(9) ——Vue组件创建的几种方式
- Vue学习笔记(8) ——Vue实例的生命周期
- Vue学习笔记(7) —— 过滤器 filter的基本使用
- Vue学习笔记(6) ——v-if指令和v-show指令
- Vue学习笔记(5) —— v-for指令和key属性
- Vue学习笔记(5) —— Vue中样式-class样式和style样式
- Vue学习笔记(4) —— v-model指令,双向数据绑定
- Vue学习笔记(3) —— Vue事件修饰符
关注我

在线咨询
x
有什么可以帮到你

点击咨询
JavaScript concat() 方法
- 分类:WEB前端
- 时间:2018-02-25
- 共870人围观
简介JavaScript中 concat() 方法用于连接两个或多个字符串。该方法没有改变原有字符串,但是会返回连接两个或多个字符串新字符串,亦可以用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
一、定义和用法
concat() 方法用于连接两个或多个字符串。
该方法没有改变原有字符串,但是会返回连接两个或多个字符串新字符串,亦可以用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
浏览器支持: 所有主要浏览器都支持 concat() 方法
二、语法
arrayObject.concat(arrayX,arrayX,......,arrayX)
参数 arrayX必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。
三、返回值
返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组。
四、如何使用 concat() 连接数组中的值
<script type="text/javascript"> var a = [1,2,3]; console.log(a.concat(4,5)); </script>
五、如何使用 concat() 连接两个数组
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" var arr2 = new Array(3) arr2[0] = "James" arr2[1] = "Adrew" arr2[2] = "Martin" console.log(arr.concat(arr2)) </script>
六、如何使用 concat() 连接多个数组
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" var arr2 = new Array(3) arr2[0] = "James" arr2[1] = "Adrew" arr2[2] = "Martin" var arr3 = new Array(2) arr3[0] = "William" arr3[1] = "Franklin" console.log(arr.concat(arr2,arr3)) </script>
七、如何使用 concat()连接多个字符串
var str1="Hello "; var str2="world!"; var str3=" Have a nice day!"; var str = str1.concat(str2,str3); console.log(str);
八、总结:
单独使用concat方法时,会将新数组的成员,添加到原数组的尾部。
可以使用concat方法将多个字符串组拼成一个字符串
可以使用concat方法将多个数组合并成一个数组
上一篇:小程序注意点和经验点