就像Stackoverlow声誉四舍五入,我希望用货币做同样的事情
$ 1,000 => 1k
$ 1,000,000 => 1m
我怎样才能在JavaScript中实现这一点(最好是在jQuery中)?
从一个简单的列表开始:
<ul>
<li>Item 1</li>
<li style="display: none;">Item 2</li>
<li>Item 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我知道我可以从列表总数中减去隐藏的元素
$('ul li').size() - $('ul li:hidden').size()
Run Code Online (Sandbox Code Playgroud)
但我认为用jquery实现这个可能会有更优雅的方法:
$('ul li:hidden:not').size()
Run Code Online (Sandbox Code Playgroud)
这不起作用.有任何想法吗?