`

JavaScript join() 方法

阅读更多
/**
  * function join(seperator)
  * @param {String} seperator
  * @returns {Array}
  * @memberOf   Array
  * @see     Array
  * @since   Standard ECMA-262 3rd. Edition 
  * @since   Level 2 Document Object Model Core Definition.
  * @see    http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html     
 */  
Array.prototype.join = function(seperator){return [];};




<html>
<body>

<script type="text/javascript">

var arr = new Array(3);
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr.join());

document.write("<br />");

document.write(arr.join("."));

</script>

</body>
</html>



查看结果:
George,John,Thomas
George.John.Thomas 




var newText = "<span>" + $("p").text().split(" ").join("</span> <span>") + "</span>";



This will put span tags around all the words in you paragraphs, turning
<p>Test is a demo.</p> 


into
<p><span>Test</span> <span>is</span> <span>a</span> <span>demo.</span></p> 




    var arr = [ "a", "b", "c", "d", "e" ]   

    $("div").text(arr.join(", "));    

    arr = jQuery.map(arr, function(n, i){  
              return (n.toUpperCase() + i);    
          });  


    $("p").text(arr.join(", "));  

    arr = jQuery.map(arr, function (a) { return a + a; });       

    $("span").text(arr.join(", "));




1./*  
2.JScript does not default the separator to “,” if the separator value is undefined.  
3.*/  
4.    var array = [1, 2];   
5.    alert(array.join());   
6.    alert(array.join(undefined));   
7.    alert(array.join('-'));   
8./*  
9.Output:   
10.     IE: 1,2 1undefined2 1-2  
11.     FF: 1,2 1,2 1-2   
12.  Opera: same as FF   
13. Safari: same as FF  
14.*/ 







分享到:
评论

相关推荐

    javascript 常用方法总结

    JavaScript 常用方法总结 JavaScript 是一种广泛应用于 Web 开发的编程语言,提供了许多实用的方法来操作字符串和数组。下面将对 JavaScript 中常用的字符串和数组方法进行总结。 字符串方法 1. `charAt()`: 返回...

    javascript中join方法实例讲解

    JavaScript中的`join()`方法是数组对象的一个非常实用的方法,它能够将数组的元素组合成一个字符串,元素之间由指定的分隔符连接。这个方法在处理数据展示、字符串拼接等场景时尤其常见。让我们深入了解一下`join()`...

    JavaScript中join()方法的使用简介

    在JavaScript中,`join()`方法是数组对象的一个非常实用的方法,它允许我们将数组中的所有元素合并成一个单一的字符串。这个方法的主要作用在于提供了一种灵活的方式,将数组的各个成员通过指定的分隔符连接起来。...

    前端开源库-join-table

    join-table库将这种概念引入到前端,使得在JavaScript环境中可以方便地处理复杂的数据关联。 - **多对多关系(Many-to-Many)**: 在数据模型中,多对多关系表示一个实体可以与多个其他实体相关联,反之亦然。例如,...

    JavaScript通过join函数连接数组里所有元素的方法

    这允许我们使用数组的join方法来反转字符串中的字符顺序,或者用特定字符连接字符串的每个字符等。 总之,join函数是JavaScript中一个非常实用的数组方法,通过灵活运用,可以有效地处理字符串和数组之间的转换,是...

    使用JavaScript实现node.js中的path.join方法

    在JavaScript中,`path.join`方法是Node.js的内置模块`path`提供的功能,用于将多个路径片段合并成一个单一的、规范化的路径。在Node.js环境中,这个方法非常实用,因为它可以处理Windows和Unix风格的路径,并确保...

    javascript(js) join函数使用方法介绍

    javascript.join函数使用方法介绍 javascript中的join函数是一个非常有用的函数,用于将数组元素连接成一个字符串。这个函数可以将数组中的元素连接成一个字符串,并且可以指定连接符。 join函数的基本用法 join...

    js中的push和join方法使用介绍.docx

    1. **JavaScript数组方法**:除了`push`和`join`,JavaScript还提供了许多其他数组方法,如`pop()`(移除并返回数组的最后一个元素)、`shift()`(移除并返回数组的第一个元素)、`unshift()`(在数组开头添加元素)...

    JavaScript中join()、splice()、slice()和split()函数用法示例

    本文实例讲述了JavaScript中join()、splice()、slice()和split()函数用法。分享给大家供大家参考,具体如下: join() join() 方法用于把数组中的所有元素放入一个字符串。 元素是通过指定的分隔符进行分隔的。 ...

    javascript常用函数 javascript 常用库

    在JavaScript的常用库中,我们可以找到许多方便的公共方法,这些方法极大地提高了开发效率。 一、JavaScript常用函数 1. 数组操作函数 - `push()`: 向数组末尾添加一个或多个元素,并返回新长度。 - `pop()`: ...

    JavaScript几个函数 - split()、join()、substring()和indexOf()

    ### JavaScript 函数详解:split()、join()、substring() 和 indexOf() #### 一、split() 方法 **定义与用途:** `split()` 方法用于将一个字符串分割成字符串数组。此方法通过一个指定的分隔符来拆分字符串,并...

    JavaScript中split与join函数的进阶用法技巧_.docx

    JavaScript 中 split 与 join 函数的进阶用法技巧 JavaScript 中的 split 和 join 函数是两个非常强大且受开发者宠爱的函数,这两个函数能够让字符串和数组两种类型互换。split 函数用于把字符串分割成数组,而 ...

    JavaScript手册 JavaScript手册

    数组是有序的数据集合,JavaScript提供了数组方法,如push、pop、shift、unshift、slice、splice、concat、join等,方便操作数组元素。从ES6开始,还引入了新的数组特性,如Set和Map,以及扩展运算符。 字符串是不...

    JavaScript1.5核心指南

    数组有其特有的方法,如`push`、`pop`、`shift`、`unshift`、`join`等,这些方法极大地丰富了数组的操作。 6. **运算符**:包括算术运算符、比较运算符、逻辑运算符、赋值运算符等。比如三元条件运算符`? :`,是...

    JavaScript 参考手册集合 chm版打包

    JavaScript提供了丰富的数组方法,如`push`、`pop`、`slice`、`join`等,方便操作数组元素。 此外,JavaScript还有作用域、闭包、原型链、事件处理、异步编程(回调函数、Promise、async/await)等高级主题。学习...

    JavaScript应用程序经典实例全书源码

    4. **数组与集合方法**:JavaScript中的Array对象提供了很多实用的方法,如push、pop、shift、unshift、splice、slice、concat、join、map、filter、reduce等,这些在处理数据时非常常用。 5. **事件处理**:...

    JavaScript数组用法详解

    JavaScript 数组提供了多种方法来操作数组,包括 join()、reverse()、push()、pop()、shift()、unshift() 等方法。join() 方法可以将数组的元素连接成一个字符串。reverse() 方法可以颠倒数组元素的顺序。push() 和...

    JavaScript1.5参考手册chm

    9. **内置对象和方法**:如Array、Math、Date等内置对象提供了许多实用的方法,如Array的`join()`、`slice()`,Math的`random()`,Date的`getTime()`等。 10. **兼容性问题**:JavaScript1.5是在浏览器环境中运行的...

    JavaScript_对象方法实例集锦

    ### JavaScript对象方法实例集锦 #### 一、JavaScript数组API详解 数组是JavaScript中最基本的数据结构之一,提供了丰富的内置方法来帮助我们操作数组。以下是一些常用的数组方法及其使用示例: 1. **定义数组** ...

Global site tag (gtag.js) - Google Analytics