jQuery 修剪以去除空白

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/4040259/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-26 16:33:32  来源:igfitidea点击:

Trim to remove white space

jquerytrim

提问by Akhil K Nambiar

jQuerytrimnot working. I wrote the following command to remove white space. Whats wrong in it?

jQuerytrim不工作。我编写了以下命令来删除空格。它有什么问题?

var str = $('input').val();

str = jquery.trim(str);
console.log(str);

Fiddleexample.

小提琴的例子。

回答by Jason

jQuery.trim()capital Q?

jQuery.trim()大写Q?

or $.trim()

或者 $.trim()

回答by Josh Crozier

No need for jQuery

不需要 jQuery

JavaScript doeshave a native .trim()method.

JavaScript确实有一个本地.trim()方法

var name = "    John Smith  ";
name = name.trim();

console.log(name); // "John Smith"

Example Here

示例在这里

String.prototype.trim()

The trim() method removes whitespace from both ends of a string. Whitespace in this context is all the whitespace characters (space, tab, no-break space, etc.) and all the line terminator characters (LF, CR, etc.).

String.prototype.trim()

trim() 方法从字符串的两端删除空格。此上下文中的空白是所有空白字符(空格、制表符、不间断空格等)和所有行终止符(LF、CR 等)。

回答by Moin Zaman

or just use $.trim(str)

或者只是使用 $.trim(str)

回答by macio.Jun

Why not try this?

为什么不试试这个?

html:

html:

<p>
  a b c
</p>

js:

js:

$("p").text().trim();