Baseline Widely available
СводкаÐеÑод trim()
ÑдалÑÐµÑ Ð¿ÑобелÑнÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ Ñ Ð½Ð°Ñала и конÑа ÑÑÑоки. ÐÑобелÑнÑми Ñимволами в ÑÑом конÑекÑÑе ÑÑиÑаÑÑÑÑ Ð²Ñе ÑобÑÑвенно пÑобелÑнÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ (пÑобел, ÑабÑлÑÑиÑ, неÑазÑÑвнÑй пÑобел и пÑоÑие) и вÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÐºÐ¾Ð½Ñа ÑÑÑоки (LF, CR и пÑоÑие).
ÐеÑод trim()
возвÑаÑÐ°ÐµÑ ÑÑÑÐ¾ÐºÑ Ñ Ð²ÑÑезаннÑми пÑобелÑнÑми Ñимволами Ñ ÐµÑ ÐºÐ¾Ð½Ñов. ÐеÑод trim()
не изменÑÐµÑ Ð·Ð½Ð°Ñение Ñамой ÑÑÑоки.
trim()
СледÑÑÑий пÑÐ¸Ð¼ÐµÑ Ð¿Ð¾ÐºÐ°Ð¶ÐµÑ ÑÑÑÐ¾ÐºÑ 'foo'
:
var orig = " foo ";
console.log(orig.trim()); // 'foo'
// ÐÑÑгой пÑимеÑ, в коÑоÑом .trim() ÑбиÑÐ°ÐµÑ Ð¿ÑобелÑнÑе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÑолÑко Ñ Ð¾Ð´Ð½Ð¾Ð¹ ÑÑоÑонÑ.
var orig = "foo ";
console.log(orig.trim()); // 'foo'
ÐолиÑил
ÐапÑÑк ÑледÑÑÑего кода до лÑбого дÑÑгого ÑоздаÑÑ Ð¼ÐµÑод trim()
, еÑли он еÑÑ Ð½Ðµ ÑеализÑеÑÑÑ Ð±ÑаÑзеÑом.
if (!String.prototype.trim) {
(function () {
// ÐÑÑезаем BOM и неÑазÑÑвнÑй пÑобел
String.prototype.trim = function () {
return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "");
};
})();
}
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4