cover

JavaScript高级程序设计(第3版)

Nicholas C.Zakas / 人民邮电出版社 / 2012

本教程从JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起, 深入浅出地探讨了面向对象编程、Ajax 与Comet 服务器端通信,HTML5 表单、媒体、 Canvas及Web Workers、地理定位、跨文档传递消息、客户端存储 等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。

¥49.99 / 3个月在线服务,赠送PDF电子书
  • 正版授权内容
  • 在线练习环境
  • 答疑服务支持
  • 离线PDF下载

好 了 4/8 10:12

第一个字符必须是一个字母、下划线(_)或一个美元符号($); 其他字符可以是字母、下划线、美元符号或数字。

变量命名规则

好 了 4/8 9:56

语法、操作符、数据类型、内置功能

语言基本

好 了 4/4 14:49

可是,在文档的<head>元素中包含所有JavaScript文件,意味着必须等到全部JavaScript代码都被下载、解析和执行完成以后,才能开始呈现页面的内容(浏览器在遇到<body>标签时才开始呈现内容)。对于那些需要很多JavaScript代码的页面来说,这无疑会导致浏览器在呈现页面时出现明显的延迟,而延迟期间的浏览器窗口中将是一片空白。

一般不放head标签里

好 了 4/4 14:45

即它的src属性可以是指向当前HTML页面所在域之外的某个域中的完整URL

可跨域

好 了 4/4 14:45

如果包含了嵌入的代码,则只会下载并执行外部脚本文件,嵌入的代码会被忽略。

如果有src引入的外部资源,嵌入的代码会被忽略