1. 程式人生 > 實用技巧 >關於 JavaScript 字串的一個小知識

關於 JavaScript 字串的一個小知識

說起字串,我們再熟悉不過了。接觸程式設計的第一個經典任務就是輸出字串:Hello, world。但是你知道 JavaScript 字串在計算機裡是怎麼表示的嗎?

最簡單直觀但不太準確的的理解就是,字串就是由英文字母、數字和標點符號等這些字元組成的序列。比如下面這個字串就是由5個字母和一個感嘆號組成的:

const message = 'Hello!';

同時也可以看出該字串的字元數是6:

const message = 'Hello!';
message.length; // => 6

如果字串是由這些可見字元(也就是 127 個 ASCII 字元) 組成的,這樣理解沒有問題。但是,一旦碰到不常見的符號,比如一些表情字元