
Javascipt学习教程第2章课件.ppt
13页第2章 JavaScript代码编写与调试,本章讲述以下几个内容 2.1 JavaScript代码的编写和执行 2.2 语法规则 2.3 动态生成页面内容 2.4 代码的调试方法与技巧,2.1 JavaScript代码的编写和执行,JavaScript是一种脚本语言,脚本语言是指在Web浏览器内由解释解释执行的编程语言每次执行的时候解释器都会把程序代码翻译成可执行的格式2.2.1 大小写,JavaScript是大小写敏感的,这意味着大写字母同相应有小写字母是不同的2.2.2 代码书写格式,JavaScript脚本程序的几种基本格式: (1)将JavaScript的程序代码放在对中 (2)在标记中加上Language属性,指定使用哪一种语言 (3)在标记Language属性外再进一步指明JavaScript的版本号 (4)可以将可能重复使用的程序代码独立成一个外部文件,只要以.js为扩展名,利用SRC属性就可以将该文件的内容include进来 (5)为了避免客户端使用比较旧的浏览器,可以将所有的程序代码用HTML的注释标记括起来 (6)使用JavaScript协议2.2.3 保留字,JavaScript的保留字 见表2-1(课本)。
JavaScript未使用的保留字 见表2-2 (课本) 2.2.4 注释,单行注释用双反斜杠“//”表示 多行注释是用“/*”和“*/”括起来的一行到多行文字2.2.5 分号和语句结束符,JavaScript语句以分号“;”作为结束符 2.2.6 script标记,JavaScript程序在HTML文档中运行,HTML文档中组成JavaScript程序的语句包含在SCRIRT/SCRIRT标签对中,SCRIRT标签用来通知Web浏览器随后的指令由脚本引擎来解释2.3.1 字符串及其拼接方法,所谓的“字符串常量”是由一些包含在单引号或双引号内的字符所构成的 有时为了视觉的强化效果,可能要使用某些特殊的字符(例如:引号或斜线)来表现某一个字符串,把不同类型的字符拼接起来 2.3.2 document对象write()和writeln()方法,writeln() 与 write() 的不同点在于,writeln() 在写入数据以后会加一个换行这个换行只是在 HTML 中换行,具体情况能不能够是显示出来的文字换行,要看插入 JavaScript 的位置而定2.4.1 错误类型,见表2-4(课本),2.4.2 调试工具,JavaScript调试工具有:Venkman;微软的脚本调试器;mozilla的jsdebugger等等,2.4.3 调试技巧,编写程序不出错误几乎是不可能的 。
(1)使用Mozilla firefox的jsdebugger插件 (2)把问题隔离,建立本地的html文件和js文件,使用ms script debug调试工具来调试 使用httpWatch (4)在网页内建立用于调试的textarea (5)使用异常(exception)和断言(assert),。












