javascript中Array对象的join()方法使用说明
来源:互联网 发布:基金分红是怎么个算法 编辑:程序博客网 时间:2024/05/20 22:40
join()方法将数中的所有元素连接起来,并返回为一个字符串,它还允许指定在连接数组元素时插入其间的任意字符。该方法仅有一个参数,即在元素之间插入的字符串。此参数可选 指定要使用的分隔符,如果省略该参数,则默认使用逗号作为分隔符。返回值一个字符串。该字符串是通过把数组对象的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 (分隔符)separator字符串而生成的。
// 例一:未填写参数时,会默认使用逗号作为分隔符var arr1 = ['eggs','milk','potatoes','cereal'];var str1 = arr1.join();document.write("例一 未填写参数时:" + str1 + "<br /><br />");// 例二:参数为空时 可以将字符无缝添加成一个完整的单词 也可以将单词组成句子var str2 = arr1.join('');document.write("例二 参数为空时:" + str2 + "<br /><br />");// 例三:参数是字符时 注意 and 前后我留有空格var str3 = arr1.join(' and ');document.write("例三 参数是字符时:" + str3 + "<br /><br />");// 例四:参数为符号时var str4 = arr1.join('+');document.write("例四 参数为符号时:" + str4 + "<br /><br />");// 例五:参数为标签时var str5 = arr1.join('<br />');document.write("例五 参数为标签时:"+ "<br />" + str5 + "<br /><br />");// 例六:可以用来做判断var str6 = arr1.join();if(str6 == ''){ document.write("例六 可以用来做判断:" + "数组为空" + "<br /><br />");}else{ document.write("例六 可以用来做判断:" + "数组有值" + "<br /><br />");}<!-- 例七:用来添加元素 参数为</option><option>是为数组每个元素都添加上<option>--><span>例七:用来添加元素: </span><select id="sel"></select><br /><br /><script> // 例七:用来添加元素 var sel = document.getElementById("sel"); var array = ["1","2","3","4"]; var html = "<option>" + array.join("</option><option>")+ "</option>"; console.log(html); sel.innerHTML = html;</script>
输出结果如下:
阅读全文
0 0
- javascript中Array对象的join()方法使用说明
- javaScript中Array对象的方法总结
- 浅谈JavaScript--Array数组的join()方法
- 浅谈JavaScript--Array数组的join()方法
- JavaScript array对象的方法
- JavaScript Array 对象的方法
- JavaScript中Array 对象相关的几个方法
- JavaScript中Array 对象相关的几个方法[转]
- JavaScript中Array 对象相关的几个方法
- JavaScript中Array对象方法初探
- javascript Array对象方法
- javascript中数组(Array)对象的方法和字符串(String)对象的方法
- 最详细的JavaScript的创建Array对象方法,Array 对象属性,Array 对象方法
- JavaScript Array对象indexOf()方法的实现
- JavaScript Array 对象的主要方法
- JavaScript中Array对象
- Javaweb中JavaScript的Array数组对象
- javascript中数组(Array)对象和字符串(String)对象的常用方法总结
- Mysql基本命令之子查询
- java语言基础【java循环结构】
- python 利用pycrypto进行rsa生成公钥、私钥,加密、解密、签名、解签
- 算法问题整理
- hibernate_day02_13_hibernate绑定session
- javascript中Array对象的join()方法使用说明
- JDK,JRE,JVM区别与联系
- 10.10将A和B合并成一个按元素递减链表
- Web service在物联网IoT中的应用
- PAT 1043. 输出PATest(20)
- utf8_general_ci、utf8_unicode_ci和utf8_bin的区别
- 无痕HOOK方式=硬断+VEH
- IDEA 导入maven项目在Select Maven projects to import界面无选项
- midi标准