Javascript拆分/加入或替换全局空格

Mor*_*rgs 4 html javascript

我现在不在乎了,有人可以解释一下这里发生了什么:

截图

为什么相同的JS函数会产生不同的结果?

这是实际的HTML:

<input id="xamount" data-pr-xamount="1" value="R 5 700,00" placeholder="Enter Amount" style="width: 88%;" class="valid" type="text">
Run Code Online (Sandbox Code Playgroud)

Kev*_*Bot 7

那些空间可能不是传统的空间,尝试拆分实际的空白区域:

/\s+/
Run Code Online (Sandbox Code Playgroud)

在你的情况下:

$('[data-pr-xamount="1"]').last().val().split(/\s+/);
Run Code Online (Sandbox Code Playgroud)