javascript - 如何在 JavaScript 中创建包含多个空格的字符串

标签 javascript html whitespace space html-entities

通过创建一个变量

var a = 'something' + '        ' + 'something'

我得到这个值:'something something'

如何在 JavaScript 中创建一个包含多个空格的字符串?

最佳答案

2022 年 - 使用 ES6 Template Literals 用于此任务。 如果您需要IE11 Support - 使用 transpiler .

let a = `something       something`;

模板文字速度快、功能强大,并且可以生成更简洁的代码。


如果您需要 IE11 支持但没有 transpiler ,保持坚强 💪 并使用 \xa0 - 这是一个 NO-BREAK SPACE 字符。

引用自UTF-8 encoding table and Unicode characters ,你可以这样写:

var a = 'something' + '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + 'something';

关于javascript - 如何在 JavaScript 中创建包含多个空格的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33539797/

相关文章:

javascript - 如何改变innerHTML内容如(input field names,ids,onclick)属性

javascript 预先编号 onclick 或重新加载

javascript - 在实时 Web 应用程序上公开 sourcemap 的安全问题

javascript - 变量赋值后未定义

css - 将预格式化的段落靠得更近?

vim - Vim 中的 Tab Vs Space 首选项

sql-server-2005 - 有没有办法在 SQL Server Management Studio Express 2005 的查询编辑器中查看空格?

Javascript接口(interface)/松耦合

php - 禁用 javascript 时根据 javascript 验证保护表单的最佳方法

html - Google Material Design 页脚始终位于页面末尾/底部