Das Beispiel in diesem Artikel beschreibt die Methode zur Realisierung der Konvertierung voller Breite und halber Breite in JavaScript. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
function fullChar2halfChar(str) { var result = ''; for (i=0 ; i<str.length; i++) { code = str.charCodeAt(i);//获取当前字符的unicode编码 if (code >= 65281 && code <= 65373)//在这个unicode编码范围中的是所有的英文字母已经各种字符 { result += String.fromCharCode(str.charCodeAt(i) - 65248);//把全角字符的unicode编码转换为对应半角字符的unicode码 }else if (code == 12288)//空格 { result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32); }else { result += str.charAt(i); } } return result; }
Ich hoffe, dass dieser Artikel für alle hilfreich ist, die sich mit der JavaScript-Programmierung befassen.