javascript开发技术大全 第4章 直接量与字符集

  4.1 字符串直接量

  1.字符串直接量

  。可以是0个或多个。

  。字符串必须写在同一行。太长用+号

  。用于界定开始与结束双引号和单引号必须匹配

  2.字符串中的转义字符

  

     转义字符 所代表的字符
\' 单引号
\" 双引号
\\ 反斜杠
\b 退格符
\f 换页符
\n 换行符
\r 回车符
\t 水平制表符
\v 垂直制表符
\xXX 由2位十六进制(xx)指定的latin-1字符
\XXX 由1位到3位的八进制(1-377)指定的latin-1字符
\UXXXX 由4位十六进制数(xxxx)指定的unicode字符
4.2 数字直接量

  1.整型直接量 var a=10;

  1.十进制整数

  2 八进制整数 第一数字必须是0,02,0123,047 ,注:ECMAScript不支持

  3 十六进制整数 以ox或0x开头 ,ox123,ox12AF

  2.浮点型直接量

  1.传统记法 12.345 .2943 0.38

  2.科学记数法 1.23e4=1.23x103=1230

  4.3 布尔直接量

  4.4 数组直接量

  var myarr=["my string",,123,];

  4.5函数直接量

  function(参数列表){函数中的语句块}

  var myFunction=Function(a,b){return a+b};

  4.6 对象直接量

  {属性名1:属性值1,属性名2:属性值2,属性名3,属性值3.....}

  var myobj={height:10,width:20,name:"box"};

  4.7 特殊直接量

  1.null直接量

  var my=null;

  2.undefined直接量

  var mynumber=123;

  document.writer(mynumber);

  mynumber=undefined;

  document.writer(mynumber);//相当于未赋值状态

  4.8 字符集

  javascript使用的是Unicode字符集

  1.Unicode字符集

  对于不属于英语语种的开发者来说,使用Unicode字符集是一件十分重要的事情