我对javascript很陌生,但我正在尽我所能,但我找不到答案或对我有帮助的东西。
我试图在数千之间放置空格,但在不同的 JS 文件中。所以我想在另一个文件中定义那个函数,这样我就可以重用它。这有效:
var parts = item['effect-value'].toString().split(".");
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, " ");
parts.join(".");
我尝试过的是以下内容:
全局文件:
function addSeparator(){
parts.toString().split(".");
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, " ");
parts.join(".");
}
或类似的东西……</p>
$.fn.addSeparator = function(options) {
var $this = this;
var parts = options.replace;
$this.html({
parts.toString().split(".");
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, " ");
parts.join(".");
})
return $this;
};
其他文件:
var parts = item['effect-value'];
addSeparator(parts);
先感谢您。