iT邦幫忙

2023 iThome 鐵人賽

DAY 8
0
Modern Web

我轉生成前端貓咪踏入React地獄的那些事系列 第 8

Day 8 字串陣列互相變化的方法 split & join

  • 分享至 

  • xImage
  •  

今天要來介紹的是字串怎麼變成陣列還有陣列怎麼變成字串,在陣列的方法中已經存在著與字串互相轉換的方法,只是分別是不同的語法,首先是字串轉陣列的方法

.split()

顧名思義,split有分開的意思,在這裡就是把字串分開成陣列那要怎麼分開?可以在小括弧裡面指定需要分開的字符,有三種狀況範例如下:

狀況一:裡面不帶值,會把一串字串包在同一個陣列的index裡,也就是長度為1的陣列

let string="12345"
let newArray=string.split()
console.log(newArray)

狀況二:裡面有帶參數但其值為空,會把一個字一個字的拆開來變成陣列,換句話說每個字就是一個index

let string="12345"
let newArray=string.split("")
console.log(newArray)

狀況三:裡面有帶參數其值為空白鍵字符

let string="1 2 3 4 5"//用空白鍵字符分開
let newArray=string.split(" ")
console.log(newArray)

.join()

使用方法其實與split極為相似只是整個倒過來了,小括弧裡決定要用什麼連接成字串,以陣列而言通常是","預設也是","

let array=[1,2,3,4,5]
let string=array.join(",") //決定要用什麼連接成字串,以陣列而言通常是","預設也是","
console.log(string)

以上是字串與陣列互換的方法~

引用資料

MDN Array.prototype.join


上一篇
Day 7 搜尋陣列的方法-find,findIndex & filter
下一篇
# Day 9 函式與箭頭函式
系列文
我轉生成前端貓咪踏入React地獄的那些事25
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言