当前位置: 首页 > news >正文

广州南沙区网站建设广州网站推广找哪里

广州南沙区网站建设,广州网站推广找哪里,游戏网站建设流程图,个人网站免费搭建字符串:编程时最重要的数据类型之一。 正则表达式:赋予开发者更多操作字符串的能力。 1、 Unicode和ASCII 1.1 概述 Unicode是ASCII字符编码的一个扩展,只不过在Windows中,用两个字节对其进行编码,也称为宽字符集&…

字符串:编程时最重要的数据类型之一。

正则表达式:赋予开发者更多操作字符串的能力。

1、 Unicode和ASCII

1.1 概述

Unicode是ASCII字符编码的一个扩展,只不过在Windows中,用两个字节对其进行编码,也称为宽字符集(WideChars)。Unicode字符串有多种编码方式,常见的有UTF-8、UTF-16、UTF-32等,这些编码方式定义了如何将Unicode码点映射到字节序列。

1.2 Unicode和ASCII的关联

最开始,Internet上只有一种字符集----ANSI的ASCII字符集,它使用7bits来表示一个字符,总共表示128个字符,其中包括了英文字母、数字、标点符号等常用字符。

之后,进行了扩展,使用8bits表示一个字符,可以表示256个字符,主要在原来的7bits字符集的基础上加入了一些特殊符号。

再后来,各国语言的加入,ASCII已不能满足信息交流的需要,为了能够表示其他国家的文字,各国在ASCII的基础上制定了自己的字符集,即ANSI字符集(MBCS多字节字符系统),常见的GB-2312就是其中之一。

Unicode的诞生:不同ANSI编码之间互不兼容,为了统一所有文字的编码,Unicode应运而生。Unicode把所有语言都统一到一套编码里。

1.3 ASCII和Unicode的对比

(1)编码范围

  • ASCII : 最早定义了128个字符,用于表示基本的英文字符、数字和一些控制字符。
  • Unicode:是一个更大的字符集,旨在包含世界上几乎所有的书写系统的字符,以及许多其他符号和特殊符号。Unicode目前包含超过130,000个字符。

(2)表示方式

  • ASCII : 每个字符用一个字节(8位)表示。
  • Unicode:最初采用了两个字节(16位)的表示方式,但随后由于字符数量的增加,也引入了更多占用空间更大的表示方式,如UTF-8/UTF-16等。

(3)应用范围

  • ASCII : 主要用于英文字符,不支持其他语言的字符。
  • Unicode:旨在支持全球范围的字符,适用于多语言文本。

(4)兼容性

  • ASCII : 是Unicode的一个子集,ASCII字符的编码与Unicode编码相同。
  • Unicode:包含了ASCII字符,并为其他字符提供了更多的编码空间。

1.4 总结

Unicode是一个更为全面和通用的字符编码标准,允许表示世界上所有语言的字符。ASCII主要是用于英文,是Unicode的一个子集,Unicode的引入解决了多语言环境中字符编码的问题。

2、Unicode和UTF

(1)Unicode

  • Unicode是一个字符集,定义了每个字符的唯一编号,称为码点。这个编号是用十六进制表示的,例如U+0041表示字符‘A’。
  • Unicode提供了一个标准,让不同的系统和应用程序使用相同的编号来表示相同的字符,从而实现字符的统一。

 (2)UTF

  • UTF是以一种字符编码方案,它定义了如何将Unicode中的码点编码为字节序列以及如何从字节序列解码回码点。
  • UTF-8:使用1到4个字节来表示一个字符,是一种变长编码。
  • UTF-16:使用2到4个字节来表示一个字符,是一种变长编码。
  • UTF-32:使用4个字节来表示一个字符,是一种定长编码。

(3)总结

Unicode是一个字符集,而UTF是一种编码方式,用于在计算机系统中存储和传输Unicode字符。UTF编码方案将Unicode码点转换成实际的字节序列,以便在计算机中进行处理。Unicode提供了字符的标准,而UTF提供了一种在计算机中处理这些字符的方法。 

3、模板字面量

 模板字面量是用反引号(`)分割的字面量,允许多行字符串、带嵌入表达式的字符串插值和一种带标签的模板的特殊结构。

模板字面量有时也被称为模板字符串,因为它们最常用作字符串插值。

4、字符串占位符

在一个模板字面量中,你可以把任何合法的JavaScript表达式嵌入到占位符中,并将其作为字符串的一部分输出到结果中。

占位符由一个左侧的 ${  和右侧的 } 符号组成,中间可以包含任意的JavaScript表达式。

let name = "yff";
let message = `hello ${name}`;
console.log(message);//hello yff

5、正则表达式

正则表达式是一个字符串,代表包含不同字符的特定搜索模式,如数字、字母和特殊字符。

http://www.yayakq.cn/news/180764/

相关文章:

  • 网站安全建设目的西安个人做企业网站
  • 如皋做公司网站哪里有专门做gif的网站
  • 域名注册后怎么建设网站长春自主建站模板
  • 网站开发指什么乔家孕事(限) 17模板网
  • 脚本外链平台百度seo学院
  • 如何在别人网站挂黑链网站优化推广seo公司
  • 青岛 html5flash设计开发|交互设计|网站建设建设工程安全员教育网站
  • 做网站鼠标移动 链接变颜色如何建立自己的公众号
  • 无锡网站推广公司网店培训
  • 网站建设的总结做淘宝网站多少钱
  • 北京网站优化 卓立海创关于网站建设的策划案
  • 北京响应式h5网站开发上海最近三天的新闻
  • 已有网站如何做直播能制作网页的软件是
  • 淮南服装网站建设费用wordpress 标签云样式
  • 51网站统计客户管理系统在哪进入
  • 做网站页面怎么做什么叫国际互联网
  • jsp做的网站代码网站集约化建设通知
  • 1688网站特点租云服务器一个月多少钱
  • 太原优化型网站建设成都文创产品设计公司
  • 电子商务网站设计小结怎么样做长久的电影网站
  • 学网站开发首先学哪些基础wordpress手机版使用
  • 做详情页哪个网站好一个企业网站多少钱
  • 设计师个人网站主页上海智能网站建设
  • 自己做网站要钱么免费域名空间注册
  • 企业营销网站制作深圳做外贸网站的公司
  • 网站网站建设企业wordpress 插件数据
  • 网站建设频教程百度搜索引擎关键词
  • 事业单位网站开发工作规程公司网页制作教程
  • 网站开发项目报告网站建设的空间选择
  • 优惠券网站做代理怎么样哪个网站可以做拼图