JavaScript 参考教程

  • JavaScript 参考教程——写在前面
  • JavaScript 参考教程——JavaScript简介
  • JavaScript 参考教程——对象化编程
  • JavaScript 参考教程——文档对象
  • JavaScript 参考教程——事件处理

写在前面

本教程的性质

本教程是一个初级教程

  本教程为未接触过 JavaScript 的读者提供了比较完善的初级知识,但只限于初级知识:所有与动态网页密切相关的 JavaScript 在本教程中都未提及,包括动态定位、动画、让文档接收更多事件(document.captureEvent())等;所有在 IE 及 Netscape 中有不同的 JavaScript 都尽少提及。

本教程是一个参考教程

  本教程在结构上设计的比较像一个参考(reference),有参考的规划性,但又有教程的性质,所以我把它叫做“参考教程”。

本教程面向的读者

必须的功底

  本教程不面向连 HTML 都没有学好的读者。本教程中会多次提到有关 HTML 的内容,并不会对这些 HTML 的知识做讲解。

入门学者

  未接触过 JavaScript 的读者看完此教程应该对 JavaScript 有比较深的掌握。

查阅资料者

  接触过 JavaScript 的读者可以当此教程为参考来用。

本教程的结构

参考式教程结构

  本教程对 JavaScript 的基础有比较详细的讲述,对如对象、事件之类比较深入的知识则讲述得比较浅易,型如参考。如果读者有一定的理解能力和消化能力,相信在掌握了基础部分后,在学习进阶的章节时不会遇到什么困难。本教程所用的参考式结构,使教程看起来很统一——在讲述语句的时候,对语句以外的任何知识只字不提;在讲述对象的时候,又对对象以外的任何知识只字不提。如果你想快速学会 JavaScript,你可能要掌握“跳章学习”的方法。

章节编排

  左边可以看到本教程整个结构树。可以看到共分 5 章,前两章是基础知识,第三第四章是进阶知识——对象,第五章是针对两个对象——框架和 Cookie 进行详细的讲解,作为第三第四章中内容的补充。

本教程的短处

参考式教程结构

  理解能力不好或者依赖性强的读者可能学到 JavaScript 的核心——对象化编程时会觉得力不从心,因为它们不习惯这种参考式的文章;急于求成的读者可能对本教程非常统一的参考式结构觉得厌恶,因为他们必须学到第三第四章才可以做一个小小的 JavaScript。

极少的例子

  本教程缺乏例子。读者要有很强的“悟性”和很愿意自己去实践,才可以很好的掌握 JavaScript。

本教程的作者

Micro

  只此一人,伟大吗?除了我,还有两本 JavaScript 的书,一本是 JS 1.1 教程,但是本教程编了不久书被别人借去了;另一本是很浅的参考,如果照搬,大家都不会明白说了什么。还有两个浏览器,用来实践;还有英文版的 JavaScript 参考、教程,来自 MSDN 和 Netscape 网。还有一个脑,两只手,一台电脑……

转载于:https://www.cnblogs.com/wayne-ivan/archive/2007/05/24/759095.html

JavaScript 参考教程——写在前面相关推荐

  1. JavaScript 参考教程(二)——转载

    对象化编程 JavaScript 是使用"对象化编程"的,或者叫"面向对象编程"的.所谓"对象化编程",意思是把 JavaScript 能涉 ...

  2. javascript 框架_每个JavaScript框架教程写的时间都超过5分钟

    javascript 框架 Roger opened the Medium app on his phone and looked for something interesting to read. ...

  3. 【JavaScript基础教程】

    JavaScript基础教程 第一章 课程准备 1-1.js简介 1-2.js特点 1-3.ES,JS和JScript关系 1-4.内部引入注释 1-5.外部引入和行内引入 1-6.输入输出工具 1- ...

  4. JavaScript经典教程

    JavaScript经典教程 什么是 javascript? javascript 是一种居于 Java 程序语言的脚本语言.javascript 语言设计出来是用在居于 web 的网页(包括客户端和 ...

  5. javascript技术教程蔡敏_程序员都必掌握的前端教程之JavaScript基础教程(上)

    阅读本文约需要10分钟,您可以先关注我们,避免下次无法找到. 本篇文章成哥继续带大家来学习前端教程之JavaScript,网页的动态事件基本上都是靠它来实现的.下面我们就一起来学习内容吧! 01 Ja ...

  6. JavaScript强化教程——JavaScript Math(算数) 对象

    为什么80%的码农都做不了架构师?>>>    本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 -- JavaScript Math(算数 ...

  7. JavaScript强化教程—— RegExp 对象

    为什么80%的码农都做不了架构师?>>>    本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 --RegExp 对象   RegExp ...

  8. 最通俗易懂的JavaScript进阶教程

    前言:"当你停止尝试时,就是失败的时候."你好!我是梦阳辰.快和我一起继续学习起来吧! 如果你对JavaScript了解甚少,也许下面一篇文章对你有用! 最通俗易懂的JavaScr ...

  9. Ant参考教程 ant教程

    Ant参考教程 ant教程 1,什么是ant  ant是构建工具 2,什么是构建  概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这 ...

最新文章

  1. Discuz!常用函数解析(续)
  2. java人名识别_HanLP中人名识别分析(示例代码)
  3. 计算机网络(第七版)谢希仁编著 第一章习题详解1-28
  4. ARP(Address Resolution Protocol)地址解析协议初识
  5. qt窗口关闭退出程序_Qt5 窗口关闭信号的响应~
  6. 处理后台返回文本带空格和换行页面不显示断句的问题
  7. iOS:iOS开发系列–打造自己的“美图秀秀”(中)
  8. Table被web编程弃用的原因
  9. 用haslib给字符加密
  10. 来自reallh大的游戏编程饕餮大餐!
  11. Tricks(四十六)—— 四个数中最小值的实现
  12. 经济实惠:组建P2P电影服务器
  13. 数学建模 最优化方法:动态规划 学习笔记
  14. 跟着海盗头子创业是一种怎样的体验?
  15. Excel表格中两列数据对比,找出异同的数据
  16. 网站被ddos攻击了怎么办?网站正在被ddos攻击怎么解决
  17. OC桥接Swift学习记录
  18. 小米手机如何在便签待办事项中输入语音?
  19. JavaScript 验证码制作
  20. (转)如何获得两个日期相减的天数?

热门文章

  1. Oracle数据库卸载
  2. 1000以内完数c语言程序_C语言经典面试题目及答案详解(二)
  3. tensorflow源码编译教程_源码编译安装tensorflow 1.8
  4. mysql 实体类_Mysql生成实体类
  5. 新手上路之django项目开发(二)-----mysql数据库配置及其增删改查操作
  6. 汽车电子嵌入式技术篇(三) -数据结构C++语言实现三部曲--异常类顶层父类
  7. 华为微型计算机b515,华为MateStation B515台式机曝光:五种配置
  8. linux中mysql导入数据库命令_linux下mysql数据库导入导出命令
  9. body curl 设置post_curl 命令详解
  10. ftp服务器上传文件提示451,解决IIS7之FTP部分文件上传451错误