83 JavaScript基本语法 831字符集 Javascript使用 Unicode字符集,每个字符和汉字都是采用 2个字节进行编码 ASCI1由大小写英文字母、数字、英文符号等组成,采用1个字节 中的低7位进行编码,是 Unicode编码的子集 Unicode是一种国际编码,可以表达几乎任何书写语言,它是采用 16位编码的字符集 ASC编码:7位编码 0100000 Unicode编码:16位编码 →圆O CHANGOHUN UNIVERSITY OF TECHNOLOGY
• JavaScript使用Unicode字符集,每个字符和汉字都是采用 2个字节进行编码 –ASCII码由大小写英文字母、数字、英文符号等组成,采用1个字节 中的低7位进行编码,是Unicode编码的子集 –Unicode是一种国际编码,可以表达几乎任何书写语言,它是采用 16位编码的字符集 0 1 0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 1 0 0 0 0 0 0 ASCII编码:7位编码 Unicode编码:16位编码 A 你 8.3 JavaScript基本语法 8.3.1 字符集
832大小写敏感性 在HTML中大小写是不敏感的,但是在 Javascript程序中大 小写是敏感的 I.HTML都是大小写不敏感的 I.标准的 Javascrip语法定义中区分大小写 <input type=button name=HelloBtn" value="play onclick="myClick()"> <script language=Javascript"> function myClick()i HelloBtn. value="pause"i </script> 大小写必须一致 長春工主大CCUT CHANGOHUN UNIVERSITY OF TECHNOLOGY
• 在HTML中大小写是不敏感的,但是在JavaScript程序中大 小写是敏感的 I. HTML都是大小写不敏感的 II. 标准的JavaScript语法定义中区分大小写 <input type=button name="HelloBtn" value="play“ onClick="myClick()"> <script language="JavaScript"> function myClick(){ HelloBtn.value="pause"; } </script> 大 小 写 必 须 一 致 8.3.2 大小写敏感性
833换行与空格 有换行,分号氵氵推荐加上分号减少错 换行、分号不加 误和歧义的发生 a=1 a=1;b=2; b=2 b=2; 提倡加上空格或TAB增 空格、TAB 强程序可读性 a a=1; b=2; b=2; 長春工主大CCUT CHANGOHUN UNIVERSITY OF TECHNOLOGY
a=1;b=2; a=1 b=2 { a=1; b=2; } { a=1; b=2; } = = 有换行,分号 允许不加 提倡加上空格或TAB增 强程序可读性 a=1; = b=2; 推荐加上分号减少错 误和歧义的发生 空格、TAB 换行、分号 8.3.3 换行与空格
834常量与标识符 ·常量 直接在程序中出现的数据值 ·标识符 由不以数字开头的字母、数字、下划线(、美元符号 ($组成 常用于表示函数、变量等的名称 例如:_abc,$abc,abc,abc123是标识符,而1abc不是 Javascript语言中代表特定含义的词称为保留字,不允许程序再 定义为标识符 長春王主大孝ccUT CHANGOHUN UNIVERSITY OF TECHNOLOGY
• 常量 –直接在程序中出现的数据值 • 标识符 –由不以数字开头的字母、数字、下划线(_)、美元符号 ($)组成 –常用于表示函数、变量等的名称 • 例如:_abc,$abc,abc,abc123是标识符,而1abc不是 –JavaScript语言中代表特定含义的词称为保留字,不允许程序再 定义为标识符 8.3.4 常量与标识符
834常量与标识符 ECMAV3标准保留的 JavaScript的关键字 break case catch continue default delete do else false finally for function if in instanceof new null return switch th throw true cry typeof var void while with 長春工主大CCUT CHANGOHUN UNIVERSITY OF TECHNOLOGY
• ECMA v3标准保留的JavaScript的关键字 break case catch continue default delete do else false finally for function if in instanceof new null return switch this throw true try typeof var void while with 8.3.4 常量与标识符