एक HTML संस्था है। करते समय .text(), सभी HTML इकाइयां उनके चरित्र मानों को डिकोड की जाती हैं।
इकाई के उपयोग की तुलना करने के बजाय, वास्तविक कच्चे चरित्र का उपयोग करने की तुलना करें:
var x = td.text();
if (x == '\xa0') { // Non-breakable space is char 0xa0 (160 dec)
x = '';
}
या आप चरित्र कोड से चरित्र को मैन्युअल रूप से बना सकते हैं इसे अपने जावास्क्रिप्ट रूप में बच गए:
var x = td.text();
if (x == String.fromCharCode(160)) { // Non-breakable space is char 160
x = '';
}
के बारे String.fromCharCodeमें अधिक जानकारी यहाँ उपलब्ध है:
fromCharCode - एमडीसी डॉक्टर सेंटर
विभिन्न वर्णों के लिए वर्ण कोड के बारे में अधिक जानकारी यहाँ उपलब्ध है:
Windows-1252 चारसेट
UTF-8 चारसेट