is space before % non-breaking

IE11 adds a space between the number and the percent sign when using en-US and NumberFormat. Is it non-breaking?

by David Storey

HTML

<p id="shell"></p>

JavaScript

var p = document.getElementById("shell");

p.textContent = "Is space before % none-breaking in IE? Let’s test: " + new Intl.NumberFormat("en-US", { style: "percent" }).format(".789655")