将字符串转数组,(按照字符剥离,非码元)
const split=(str)=>{
const arr:string[]=[]
for(let i=0;i<str.length;){
let chartStr = str[i]
const point = str.codePointAt(i)
i+=point>0xffff?2:1
if(point>0xffff){
chartStr = str[i-2]+str[i-1]
}
arr.push(chartStr)
}
return arr
}