这是什么(\ S)正则expression式在JavaScript?

在正则expression式中/ \ S /意味着什么

while ( cur ! = null ) { if ( cur. nodeType == 3 && ! /\S/. test(cur. nodeValue) ) { element. removeChild( cur ); } else if ( cur. nodeType == 1 ) { cleanWhitespace( cur ); } } 

\s匹配空格(空格,制表符和新行)。 \S被否定\s

\S根据这个参考匹配除空格以外的任何东西。

我相信这意味着“除了空白字符之外的任何东西”。

/\S/.test(string)返回true当且仅当string有一个非空格字符。 制表符和换行符计为空格。

元字符用于查找空白字符。