JavaScript 参考教程——写在前面
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 参考教程——写在前面相关推荐
- JavaScript 参考教程(二)——转载
对象化编程 JavaScript 是使用"对象化编程"的,或者叫"面向对象编程"的.所谓"对象化编程",意思是把 JavaScript 能涉 ...
- javascript 框架_每个JavaScript框架教程写的时间都超过5分钟
javascript 框架 Roger opened the Medium app on his phone and looked for something interesting to read. ...
- 【JavaScript基础教程】
JavaScript基础教程 第一章 课程准备 1-1.js简介 1-2.js特点 1-3.ES,JS和JScript关系 1-4.内部引入注释 1-5.外部引入和行内引入 1-6.输入输出工具 1- ...
- JavaScript经典教程
JavaScript经典教程 什么是 javascript? javascript 是一种居于 Java 程序语言的脚本语言.javascript 语言设计出来是用在居于 web 的网页(包括客户端和 ...
- javascript技术教程蔡敏_程序员都必掌握的前端教程之JavaScript基础教程(上)
阅读本文约需要10分钟,您可以先关注我们,避免下次无法找到. 本篇文章成哥继续带大家来学习前端教程之JavaScript,网页的动态事件基本上都是靠它来实现的.下面我们就一起来学习内容吧! 01 Ja ...
- JavaScript强化教程——JavaScript Math(算数) 对象
为什么80%的码农都做不了架构师?>>> 本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 -- JavaScript Math(算数 ...
- JavaScript强化教程—— RegExp 对象
为什么80%的码农都做不了架构师?>>> 本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 --RegExp 对象 RegExp ...
- 最通俗易懂的JavaScript进阶教程
前言:"当你停止尝试时,就是失败的时候."你好!我是梦阳辰.快和我一起继续学习起来吧! 如果你对JavaScript了解甚少,也许下面一篇文章对你有用! 最通俗易懂的JavaScr ...
- Ant参考教程 ant教程
Ant参考教程 ant教程 1,什么是ant ant是构建工具 2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这 ...
最新文章
- Discuz!常用函数解析(续)
- java人名识别_HanLP中人名识别分析(示例代码)
- 计算机网络(第七版)谢希仁编著 第一章习题详解1-28
- ARP(Address Resolution Protocol)地址解析协议初识
- qt窗口关闭退出程序_Qt5 窗口关闭信号的响应~
- 处理后台返回文本带空格和换行页面不显示断句的问题
- iOS:iOS开发系列–打造自己的“美图秀秀”(中)
- Table被web编程弃用的原因
- 用haslib给字符加密
- 来自reallh大的游戏编程饕餮大餐!
- Tricks(四十六)—— 四个数中最小值的实现
- 经济实惠:组建P2P电影服务器
- 数学建模 最优化方法:动态规划 学习笔记
- 跟着海盗头子创业是一种怎样的体验?
- Excel表格中两列数据对比,找出异同的数据
- 网站被ddos攻击了怎么办?网站正在被ddos攻击怎么解决
- OC桥接Swift学习记录
- 小米手机如何在便签待办事项中输入语音?
- JavaScript 验证码制作
- (转)如何获得两个日期相减的天数?
热门文章
- Oracle数据库卸载
- 1000以内完数c语言程序_C语言经典面试题目及答案详解(二)
- tensorflow源码编译教程_源码编译安装tensorflow 1.8
- mysql 实体类_Mysql生成实体类
- 新手上路之django项目开发(二)-----mysql数据库配置及其增删改查操作
- 汽车电子嵌入式技术篇(三) -数据结构C++语言实现三部曲--异常类顶层父类
- 华为微型计算机b515,华为MateStation B515台式机曝光:五种配置
- linux中mysql导入数据库命令_linux下mysql数据库导入导出命令
- body curl 设置post_curl 命令详解
- ftp服务器上传文件提示451,解决IIS7之FTP部分文件上传451错误