转为ASCII码
- 在JavaScript中,可以使用charCodeAt()方法将字符转换为ASCII码。例如:
var char = 'A';
var ascii = char.charCodeAt(0);
console.log(ascii); // 输出65
- 如果需要将字符串中的每个字符转换为ASCII码,可以使用循环遍历字符串的每个字符并调用charCodeAt()方法。
var str = 'Hello';
for (var i = 0; i < str.length; i++) {
var char = str.charAt(i);
var ascii = char.charCodeAt(0);
console.log(char + ': ' + ascii);
}
ASCII码转为字符
- 与将字符转换为ASCII码相反,可以使用String.fromCharCode()方法将ASCII码转换为字符。例如:
var ascii = 65;
var char = String.fromCharCode(ascii);
console.log(char); // 输出A
- 如果需要将多个ASCII码转换为字符串,可以使用循环遍历每个ASCII码并调用String.fromCharCode()方法。
var arr = [72, 101, 108, 108, 111];
var str = '';
for (var i = 0; i < arr.length; i++) {
var char = String.fromCharCode(arr[i]);
str += char;
}
console.log(str); // 输出Hello
通过上述方法,可以在JavaScript中进行字符编码和解码的操作,方便进行数据处理和传输。