iT邦幫忙

0

JavaScript 基礎知識-字串 split 方法

大家都知道字串是 JavaScript 的一種型別,有時候在處理資料上不免要把字串拆開
此時 split 就是一個好方法:

var weather = '今天天氣是晴天';
var show = weather.split('');

console.log(show);

這時候在 console 看,字串就會被拆成一個字一個字且用陣列的方式傳回,如下:
['今','天','天','氣','是','晴','天'];

而 split 對於在中文字串跟英文字串上又有一些小差別,下面舉例英文字串:

var weather = 'today is sunday';
var show = weather.split('');

console.log(show);

這時候在 console 看,英文字串會被拆解成一個字母一個字母的:
['t','o','d','a','y','','i','s','','s','u','n','d','a','y'];

若上述改成:

var weather = 'today is sunday';
var show = weather.split(' ');

console.log(show);

這時候在 console 看,就會被拆解成單字傳回了:
['today','is','suday']

所以英文字串處理上,看是要傳回單字還是要傳回字母,在使用 split 方法上多一個空白很重要

/images/emoticon/emoticon01.gif


1 則留言

0
小馬
iT邦新手 5 級 ‧ 2019-03-24 15:39:47

謝謝分享

我要留言

立即登入留言