JavaScript 字符串normalize()是 javascript 中的內置方法,用於返回給定輸入字符串的 Unicode 規範化形式。如果給定的輸入不是字符串,那麽首先將其轉換為字符串,然後此方法將起作用。
用法:
string.normalize([form])
參數:這裏形成的參數有多種類型 -
- NFC: 規範化形式規範組合。
- NFD:規範化形式規範分解。
- NFKC:規範化形式兼容性組合。
- NFKD:規範化形式兼容性分解。
這些都說Unicode規範化形式。
返回值:它返回一個新字符串,其中包含給定輸入字符串的 Unicode 規範化形式。
下麵是 string.normalize() 方法的示例。
示例 1:此示例展示了 Javascript 中 string.normalize() 方法的基本用法。
javascript
let a = "Geeks For Geeks";
b = a.normalize('NFC')
c = a.normalize('NFD')
d = a.normalize('NFKC')
e = a.normalize('NFKD')
console.log(b, c, d, e);
輸出:
Geeks For GeeksGeeks For GeeksGeeks For GeeksGeeks For Geeks
示例 2:此示例展示了 Javascript 中 string.normalize() 方法的基本用法。
javascript
// Taking a string as input.
let a = "GeeksForGeeks";
// calling normalize method.
b = a.normalize('NFC')
c = a.normalize('NFD')
d = a.normalize('NFKC')
e = a.normalize('NFKD')
// Printing normalised form.
console.log(b);
console.log(c);
console.log(d);
console.log(e);
輸出:
GeeksForGeeks GeeksForGeeks GeeksForGeeks GeeksForGeeks
我們有 Javascript 字符串方法的完整列表,要檢查這些方法,請閱讀這篇 Javascript 字符串完整參考文章。
支持的瀏覽器:
- 穀歌瀏覽器 34 及以上版本
- 邊 12 及以上
- 火狐瀏覽器 31 及以上版本
- Opera 21 及以上
- Safari 10 及以上版本
相關用法
- JavaScript String normalize()用法及代碼示例
- JavaScript String length用法及代碼示例
- JavaScript String replace()用法及代碼示例
- JavaScript String indexOf()用法及代碼示例
- JavaScript String lastIndexOf()用法及代碼示例
- JavaScript String startsWith()用法及代碼示例
- JavaScript String endsWith()用法及代碼示例
- JavaScript String toUpperCase()用法及代碼示例
- JavaScript String toLowerCase()用法及代碼示例
- JavaScript String includes()用法及代碼示例
- JavaScript String repeat()用法及代碼示例
- JavaScript String charAt()用法及代碼示例
- JavaScript String charCodeAt()用法及代碼示例
- JavaScript String fromCharCode()用法及代碼示例
- JavaScript String substring()用法及代碼示例
- JavaScript String padStart()用法及代碼示例
- JavaScript String padEnd()用法及代碼示例
- JavaScript String codePointAt()用法及代碼示例
- JavaScript String fromCodePoint()用法及代碼示例
- JavaScript String match()用法及代碼示例
- JavaScript String matchAll()用法及代碼示例
- JavaScript String localeCompare()用法及代碼示例
- JavaScript String search()用法及代碼示例
- JavaScript String replaceAll()用法及代碼示例
- JavaScript String concat()用法及代碼示例
注:本文由純淨天空篩選整理自ShivamKD大神的英文原創作品 JavaScript String normalize() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。