let str = "Hello, 世界!";
for (let i = 0; i < str.length; i++) {
console.log(str[i] + ' -> ' + str.charCodeAt(i));
}
输出结果如下:$ I3 n+ e5 q; l( w z
H -> 72; {5 m5 e% V! d, z# E3 L: X
e -> 101 & u" q( O0 H, O5 P5 cl -> 108% _, b8 @/ T7 |( `6 ^
l -> 108 3 }, `* Y/ h7 p' o1 v( |. k0 eo -> 111 6 [7 ~6 W( ^$ ^1 M0 }$ h, -> 444 _7 W' Y. t. T- P: G/ {
-> 32( k) q) w2 [7 [$ B0 D1 e; N2 b
世 -> 199905 l. i- {, Q; y, X! }! n
界 -> 30028& W Z' y0 B" O* P3 Z( D- R
! -> 33
; c1 l' b3 x: B8 M6 o ~, l$ x9 A URI编码0 V& p2 g4 n- Y+ X6 s, O, E
URI是Uniform Resource Identifier的缩写,用于表示Web上的标识符。通常,当我们需要在URI中包含非ASCII字符、保留字或其他特殊字符时,我们需要对字符串进行URI编码。在JavaScript中,我们可以使用以下两个方法来实现URI编码:( p: }# P! u T