string.normalize()是在normalize函數怎麼使用一個內建功能,其用於傳回給定的輸入字串的Unicode格式。如果給定的輸入不是字串,那麼首先它將被轉換為字串然後該函數將起作用,下面我們就來看看normalize函數的具體用法。
我們先來看看normalize()的基本語法
string.normalize([form])
這裡的參數是多種類型的形式:
NFC:規範化形式Canonical Composition。
NFD:規範化形式規範分解。
NFKC:標準化形式相容性組合物。
NFKD:規範化形式相容性分解。
這些都說明了Unicode規範化表格。
我們來看具體範例
程式碼如下
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> var a = "php中文网"; b = a.normalize('NFC') c = a.normalize('NFD') d = a.normalize('NFKC') e = a.normalize('NFKD') document.write(b +"<br>"); document.write(c +"<br>"); document.write(d +"<br>"); document.write(e); </script> </body> </html>
輸出結果如下:
php中文网 php中文网 php中文网 php中文网
這篇文章到這裡就全部結束了,更多精彩內容大家可以追蹤php中文網的其他相關專欄教學! ! !
以上是normalize函數怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!