JavaScript语言
第一章 JavaScript入门
第二章 使用变量和内置函数自动更新网页 第三章 满足浏览器的需要 第四章 制作翻转图 第五章 打开和操纵窗口
第六章 编写自己的JavaScript函数 第七章 通过表单提供和接收信息 第八章 通过数组和循环记录信息 第九章 计时事件
第十章 使用框架和图像地图
第十一章 验证表单、消息字符串及与服务器端程序协作 第十二章 通过cookie保存访客信息 第十三章 DHTML 第十四章 AJAX基础
第十五章 JavaScript和Ajax中的XML 第十六章 服务器端Ajax
第十七章 综合应用实例:共享的To Do列表 第十八章 调试JavaScript和Ajax 附录B:学习资源
附录C:JavaScript对象和函数参数
附录D 第15章的意大利语翻译程序和第17章的To Do列表应用程序
本书代码都可以在www.bookofjavascript.com中找到
第一章 JavaScript入门
JavaScript嵌入于Html页面文件中,主要功能有
1、使页面产生动态效果。
2、根据访问者操作执行相应的任务。 3、获取用户和网页的信息。
4、改变网页属性,如游览窗口的尺寸、页面的背景色或文字颜色等。
5、控制各种表单(Form),可在访问者机器上检查表单填写项的错误,如填写邮箱的格式等等。【重要】
嵌入于HTML文本的
..或...中。
JavaScript的形态
如果你觉得需要更清晰一点,还可以显示声明脚本需要那个版本的JavaScript支持。如:
你的浏览器不支持JavaScript。。。
空格与换行
在JavaScript中会忽略程序中的空格、换行和制表符,除非这些符号是字符串或正则表
达式中的一部分。因此可以在排版的程序中随意使用这些符号来进行排版,让代码更加易于
阅读和理解。
可由可无的分号
在JavaScript中,可以使用分号来代表一个语句结束,也可以使用回车代表一个语句的结束;
做JS开发非常麻烦。因为各个厂商的浏览器,甚至同一厂商的不同版本的浏览器,对JS的支持程度以及支持内容都有差异。所以我们今后在做JS开发时,要注意同时测试多个主流浏览器。
第二章 使用变量和内置函数自动更新网页 【声明变量】
var 变量名=属性值 ;
---属性值若是字符串用\标注。
变量的命名规则:
(1) 初始字符必须是一个字母、下划线或一个美元符号,但后续字符也可以使用数字 (2) 不允许使用空格 (3) 变量区分大小写