码迷,mamicode.com
首页 > 其他好文 > 详细

3.2

时间:2016-12-22 11:47:25      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:无符号   js字符串   单引号   没有   color   方法   转义   rip   ace   

3.2

  字符串是由一组无符号的16位值组成的序列,最常用Unicode字符通过16位内码表示,并代表字符串中单个字符。

  那些不能表示为16位的Unicode字符遵循UTF-16编码规则--用两个16位值组成的一个序列(代理项对)表示。

  如:

    var p = "π";

    var e = "e";

    p.length ==> 1

    e.length ==> 2

3.2.1

  单引号和双引号一起使用时,应该互相嵌套。

  ECMAScript 3中,字符串必须写在一行。

  ECMAScript 5中,字符串可以拆分成数行,每行必须以反斜线(\)结束,反斜线和行结束符都不算字符串直接量内容。

  字符串直接量中另起一行,用"\n"。

  用单引号来界定字符串时,小心类似can‘t这种情况,此处单引号需要反斜线来进行转义。

3.2.2

  "\"字符没有在定义好的转义字符前出现,则忽略"\"。

  如:

    "\#" == "#"  ==> true

3.2.3

  JS字符串时固定不变的,类似replace()和toUpCase()方法都是返回新的字符串,原字符串并未产生改变。

  ECMASCript 5中字符串可以当作只读数组。

3.2.4

  模式匹配:数据结构中字符串的一种基本运算。给定一个子串,要求在某字符串中找出与该子串相同的所有子串。

  JS定义了RegExp()构造函数,用来创建表示文本匹配模式的对象,这些模式称为正则表达式。

  RegExp和Date一样。不是JS的基本类型,是一种具有实用API的特殊对象。

  两个斜线之间的文本构成一个正则表达式直接量,第二个斜线后可以跟随一个或多个字母,用来修饰匹配模式的含义。

3.2

标签:无符号   js字符串   单引号   没有   color   方法   转义   rip   ace   

原文地址:http://www.cnblogs.com/zawjdbb/p/6210083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!