JS 特殊字符的使用

不換行空格

不換行空格是空格字符,用途是禁止自動換行。HTML頁面顯示時會自動合併多個連續的空白字符,但該字符是禁止合併的,因此該字符也稱作「硬空格」。Unicode碼點為:U+00A0 NO-BREAK SPACE。 -- 维基百科

  • 代码

const nbsp2 = ' '

零宽度空格符

(zero-width space) U+200B : 用于较长单词的换行分隔

const zwsp='​'

零宽度非断空格符

(zero width no-break space) U+FEFF : 用于阻止特定位置的换行分隔

const zwnbsp  = ''

零宽度连字符

(zero-width joiner) U+200D : 用于阿拉伯文与印度语系等文字中,使不会发生连字的字符间产生连字效果

const zwj2 = '‍'

零宽度断字符

(zero-width non-joiner) U+200C : 用于阿拉伯文,德文,印度语系等文字中,阻止会发生连字的字符间的连字效果

const zwnj2 = '‌'

左至右符

(left-to-right mark) U+200E : 用于在混合文字方向的多种语言文本中(例:混合左至右书写的英语与右至左书写的希伯来语),规定排版文字书写方向为左至右

const l2rm2 = '‎'

右至左符

(right-to-left mark) U+200F : 用于在混合文字方向的多种语言文本中,规定排版文字书写方向为右至左

const r2llm2='‏'

参考文献

标签: 代码, , 字符, const, 位置, width, 宽度, 连字, zero-width, 文字

知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。

发送一条友善的评论

  • 目录