JavaScript 字符串转数组和数组转字符串
2022/3/20 22:31:20
本文主要是介绍JavaScript 字符串转数组和数组转字符串,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
//字符串转数组 /* 将指定的字符串 分割成字符串数组 如果指定字符为空字符串将会分割整个字符串 str.split("") 每个字符被分割成['','',''] str.split() 整个字符串放到数组里 */ let str = "abcdefg"; console.log(str.split()); //[ 'abcdefg' ] console.log(str.split("")); //['a', 'b', 'c','d', 'e', 'f','g'] console.log(str); //abcdefg //数组转字符串 let arr = [1, 2, 3, 4]; console.log(arr.join('')); //1234 console.log(typeof arr.join('')); //string console.log(arr.join('-')); //1-2-3-4 //console.log(arr.join('<span></span>')); 以表达式的方式链接 //字符串去重 let str1 = "aabbefeppefgoiqwequqoo"; function noRepeat(str1) { let arr = []; let arrStr1 = str1.split(""); // console.log(arrstr1); for (let i = 0; i < arrStr1.length; i++) { if (arr.indexOf(arrStr1[i]) == -1) { arr.push(arrStr1[i]); } } return arr.join(""); } console.log(noRepeat(str1)); //abefpgoiqwu
这篇关于JavaScript 字符串转数组和数组转字符串的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-04百万架构师第六课:设计模式:策略模式及模板模式
- 2025-01-04百万架构师第七课:设计模式:装饰器模式及观察者模式
- 2025-01-04适用于企业管理的协作工具API推荐
- 2025-01-04挑战16:被限流的CPU
- 2025-01-03企业在选择工具时,如何评估其背后的技术团队
- 2025-01-03Angular中打造动态多彩标签组件的方法
- 2025-01-03Flask过时了吗?FastAPI才是未来?
- 2025-01-0311个每位开发者都应知道的免费实用网站
- 2025-01-03从REST到GraphQL:为什么以及我是如何完成转型的
- 2025-01-03掌握RAG:从单次问答到连续对话