JS单冒号双引号区别?
在 JavaScript 中,单冒号和双冒号可以在句型中表示不同的字符串。但是,在规范中html字符串,大多数规范要求使用单引号来表示字符串。这是有用的。如果 JS 变量是 HTML 代码字符串,则 HTML 属性在规范中使用双引号,字符串使用单个冒号。字符串中的 HTML 属性可以直接替换为双冒号。此外,单冒号和双冒号在输入上是不同的。单引号不需要按移位,所以编码可以提高一定的效率,少移位一次,多累积可以节省几秒钟。
单冒号、双引号和三破折号有什么区别?1.单冒号和
双冒号的使用相同,但如果字符串中有相同的字符,请将它们用作通配符示例:1)打印“hello”2)打印“hello”1和2,结果是hello 3)打印“hello”o“4)打印”hello“o”3和4,结果是hello “O5)打印”hello“o”6)打印外壳“o”5和6, 结果是hello“o2,三个Dons之间的区别是:”你听到的就是你得到的”。对于 HTML 或 XML 格式的字符串,使用三个吨符号更为直接(在这种情况下,单引号或双冒号是通配符)。例如html字符串,打印“你好”“世界”
“结果就是你好”世界
表示字符串时,单冒号和双引号有什么区别?
字符常量为
单冒号和字符串常量是双引号。但是,转义字符的表示形式首先需要通配符。例如,“a”表示普通字符,“”表示反斜杠(转义字符),“,”冒号”。带有单冒号或双引号
打印、单引号和双冒号的 js 字符串差分
,双冒号和单引号差分编程
要正确显示 HTML 页面html字符,浏览器必须知道要使用的字符集(字符编码)。
HTML 字符集
在 HTML 中,正确的字符编码是什么?
HTML5 中的默认字符编码是 UTF-8。
这并非总是如此。 早期互联网的字符编码是ASCII码。
后来,从HTML2.0到HTML4.01,ISO-8859-1被认可为标准。
随着XML和HTML5的出现,UTF-8终于到来,解决了大量的字符编码问题。
以下是字符编码标准的简要概述。
开头:ASCII
计算机信息(数字、文本、图片)以二进制补码 1 和 0 (0{{1000101:0}}) 的形式进行电子存储。
为了标准化字母数字字符的存储,创建了 ASCII(全称美国信息交换标准码)。 它为每个存储的字符定义了一个奇特的二进制7位数字,支持0-9数字、大/大写英文字母(az、AZ)和一些特殊字符,例如!$+-()@<>。
由于 ASCII 使用一个字节(7 位用于一个字符html字符,1 位用于传输奇偶校验控制),因此只能表示 128 个不同的字符。 其中 32 个字符保留用于其他控制目的。
ASCII 的最大缺点是它排除了非英语字母。
ASCII 至今仍被广泛使用,特别是在小型计算机系统中。
要深入了解 ASCII,请查看完整的 ASCII 参考指南。
在 Windows 中:ANSI
ANSI(也称为Windows-1252)是Windows95及以前的Windows系统中的默认字符集。
ANSI 是 ASCII 的扩展,添加了国际字符。 它使用一个完整字节(8 位)来表示 256 个不同的字符。
自从 ANSI 成为 Windows 中的默认字符集以来,所有浏览器都支持 ANSI。
要深入了解 ANSI,请查看 .
在 HTML4 中:ISO-8859-1
由于大多数国家使用 ASCII 以外的字符,因此在 HTML2.0 标准中,默认字符编码更改为 ISO-8859-1。
ISO-8859-1 是 ASCII 的扩展,添加了国际字符。 与 ANSI 一样,它使用一个完整字节(8 位)来表示 256 个不同的字符。
当浏览器在网页中测量 ISO-8859-1 时,它通常默认为 ANSI。 ANSI不仅多了32个字符,而且ANSI的其他方面也基本等同于ISO-8859-1。
如果HTML4网页使用与ISO-8859-1不同的字符集,则需要在标签中指定,如下:
例子
HTML5 中的默认字符集是 UTF-8。 所有 HTML4 处理器都支持 UTF-8,所有 HTML5 和 XML 处理器都支持 UTF-8 和 UTF-16。
在 HTML5 中:Unicode (UTF-8)
由于上面列出的字符集在多语言环境中受到限制且不兼容,因此 Unicode 联盟制定了 Unicode 标准(Unicode Standard)。
Unicode 标准涵盖(几乎)所有字符、标点符号和符号。
Unicode 使文本能够独立于平台和语言进行处理、存储和传输。
HTML5 中的默认字符编码是 UTF-8。
如果还是不明白,可以在下面给我留言或者在QQ群308855039给我讲解,我们一起飞翔吧!
发表评论