《Javascript基础与案例开发》03-2
时间:2025-04-23
时间:2025-04-23
Javascript基础与案例开发第三节 Javascript语法体系
Javascript基础案例开发与详解
回顾
网页中嵌入Javascript有哪些方式? Javascript代码编写中应遵循哪些规范?
代码的工具调试过程需要哪些步骤? 异常处理使用不当会造成什么恶果?
Javascript基础案例开发与详解
Javascript语法体系
1.Javascript语言的词法基础2.Javascript语言的句法基础Javascript文法体系
词法
句法
字符编码
名词规则
特殊字符
词
句
段
Javascript基础案例开发与详解
Javascript语言的词法基础
Javascript的字符编码 Javascript的实词和虚词
Javascript大小写敏感 实词类型 虚词类型
Javascript基础案例开发与详解
Javascript的字符编码
document.writeln(escape("码"));document.writeln("\u7801");
document.writeln(encodeURI("码"));document.writeln(decodeURI("%E7%A0%81")); document.writeln("码".charCodeAt(0)); document.writeln(String.fromCharCode("30721"));
Javascript基础案例开发与详解
Javascript的实词和虚词
实词:有实在的意义,能独立充当句主成分,并能独立回答问题等。实词包括名词、形容词、代
词和数量词等。虚词:没有实在意义,一般不能充当句子成分,
也不能独立加答问题。虚词包括:副词、介词、助词等。
Javascript基础案例开发与详解
Javascript的实词和虚词
实词:对于标识符、关键字或保留字、直接量等概念。
虚词:空白符、换行符、注释等。
Javascript基础案例开发与详解
Javascript大小写敏感
命名方式: 骆驼命名法 sutdentFirstName
帕斯卡命名法 下划线命名法
StudentFirstNamestudent_first_name
Javascript基础案例开发与详解
Javascript大小写敏感
<html>
<head><title>Javascript对大小写敏感</title> </head>
<body><div id="Id">由ID获得</div> <script type="text/javascript">
var forId = document.getElementById("Id");alert(forId.innerHTML); </script>
</body></html>
Javascript基础案例开发与详解
实词类型
标识符 直接量
保留字
Javascript基础案例开发与详解
标识符
标识符主要包括变量和标签名。命名规则: 首字符必须是字母、下划线或美元符号; 除首字符外可以由字母、数字、下划线或美元符号组成
不能与关键字与保留字同名 可以使用Unicode转义符序列
Javascript基础案例开发与详解
直接量
直接量是在程序中直接显示出来的数据值,如字符串、数值、布尔值、正则表达式、对象初始化
值、数组初始化值等。
Javascript基础案例开发与详解
保留关键字delete do function if return switch typeof var
break case
catchcontinue debugger
elsefalse finally
ininstanceof new
thisthrow true
voidwhile with
defa
ult
for
null
try
Javascript基础案例开发与详解
备用关健字gotoimplements import int interface long
abstractboolean byte char class const
doubleenum export extends final float
nativepackage private protected public short
staticsuper synchronized throws transient volatile
Javascript基础案例开发与详解
虚词类型
虚词是指没有实在意义的字符或信息,如空白符、换行符和注释语句。
Javascript基础案例开发与详解
无意义分隔符
空格、制表符和换行符在Javascript程序中被统称为分隔符。
可以在标记之间随间插入多个空格、制表符或换行符,以便对代码进行格式化显示,使代码更直
观、易读。