關於 JavaScript 字串的一個小知識
阿新 • • 發佈:2020-08-14
說起字串,我們再熟悉不過了。接觸程式設計的第一個經典任務就是輸出字串:Hello, world
。但是你知道 JavaScript 字串在計算機裡是怎麼表示的嗎?
最簡單直觀但不太準確的的理解就是,字串就是由英文字母、數字和標點符號等這些字元組成的序列。比如下面這個字串就是由5個字母和一個感嘆號組成的:
const message = 'Hello!';
同時也可以看出該字串的字元數是6:
const message = 'Hello!';
message.length; // => 6
如果字串是由這些可見字元(也就是 127 個 ASCII 字元) 組成的,這樣理解沒有問題。但是,一旦碰到不常見的符號,比如一些表情字元