javascript字串與數群組轉換匯總

來源:互聯網
上載者:User

   本文給大家分享的是Js中字串轉換成數組,數群組轉換成字串的函數,十分的簡單實用,有需要的小夥伴可以參考下。

  數組轉字串

  1.join()方法

  ?

1 2 3 4 var s= ["a", "d", "a", "f", "g", "f", "s", "g"]; s.join()  //"a,d,a,f,g,f,s,g" s.join(" ")  //"a d a f g f s g" s.join('');  //adafgfsg

  字串轉數組

  1.call()方法

  ?

1 2 3 var str = "adafgfsg"; var strArr = Array.prototype.slice.call(str,0); console.log(strArr);

  結果:["a", "d", "a", "f", "g", "f", "s", "g"]

  2.Regex

  ?

1 2 3 4 5 6 var str = "adafgfsg"; var strArr = str.replace(/(.)(?=.)/g,'$1,').split(','); console.log(strArr); var str = "adafgfsg"; var strArr = str.match(/w/g); console.log(strArr);

  結果:["a", "d", "a", "f", "g", "f", "s", "g"]

  3.直接用split()方法

  ?

1 2 3 var str = "adafgfsg"; var strArr = str.split(''); console.log(strArr);

  結果:["a", "d", "a", "f", "g", "f", "s", "g"]

  以上所述就是本文都給大家總結的全部內容了,希望大家能夠喜歡。

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。