涡阳网站建设,站内营销推广方案,oa软件排行,网站备案 有什么用ASCII码
计算机存储文字时用的是二进制#xff0c;ASCII码就是一张对照表#xff0c;什么字符对应什么码#xff0c;将二进制码存储下来0-127位表示基础的ASCII码0-31#xff0c;和127表示非打印控制字符#xff08;如换行、回车、响铃、文头、文尾#xff09;32-126表示…ASCII码
计算机存储文字时用的是二进制ASCII码就是一张对照表什么字符对应什么码将二进制码存储下来0-127位表示基础的ASCII码0-31和127表示非打印控制字符如换行、回车、响铃、文头、文尾32-126表示空格数字大小写标点运算符号127-256 是ASCII的扩展表示英语以外的西文字符不同国家的表示不同亚洲文字这里以汉字为例使用GB2312,GBK,Unicode表示一个文字2个字节
转义字符
第一类 字符实体 所有ASCII码可以用\加数字表示而C中定义了一些字母前加来表示常见的那些不能显示的ASCII字符如\0,\t,\n等就称为转义字符 原因一使用转义字符来表示字符集中定义的字符比如ASCll里面的控制字符及回车换行等字符这些字符都没有现成的文字代号。所以只能用转义字符来表示。 用在js或用js操作innerHTML
第二类 原因二某一些特定的字符在编辑语言中被定义为特殊用途的字符。这些字符由于被定义为特殊用途它们失去了原有的意义。比如说Html中被HTML定义为标签的开始所以当我们转入时HTML就会把它当作为开始而不是当作一个来看待。再如PHP 的双引号被PHP定义为字符串的外围标签所以如果你在一对双引号里面还想要使用双引号只能使用转义字符了。不然PHP就会报错了。 用在HTML 空格 no-break space
一些现象
在html标签中直接使用 之类虽然浏览器能显示但这是不规范的写法 虽然能显示出来但是这种写法是不被允许的因为是HTML标签的组成部分很容易造成标签混乱。还有innerText不会转码HTML实体。 双引号、单引号未成对出现换行反斜杠双引号都转了单引号未转 成对出现双引号里有双引号转了 成对出现双引号里是单引号单引号未转 成对出现单引号里是单引号单引号未转 以上单引号始终未转因为单引号不是作为引号使用所以没有被转义这里打印的是value的值系统默认为普通字符串js语句中使用引号会被转义js语句中作为引号使用