从零开始学JavaScript

  一、学习JavaScript之前我们得知道JavaScript是什么,JavaScript是一种基于对象和事件驱动的客户端脚本语言,并具有相对的安全性,主要是用于创建具有较强交互性的动态页面。

  二、学习任何一门语言都要了解其特点, 在这里我们来看一下JavaScript的主要特点:

   1、基于对象:JavaScript是基于对象的脚本编程语言,能通过DOM(文档结构模型)及自身提供的对象和操作方法来实现所需的功能。

   2、事件驱动:JavaScript采用事件驱动方式,能响应键盘、鼠标及浏览器窗口事件并执行指定的操作。

   3、解释性语言:JavaScript是一种解释性脚本语言,无需专门的编译器进行编译,当嵌入JavaScript脚本的HTML文档被浏览器载入时逐行地解释,大量节省客户端与服务端进行数据交互时间。

   4、实时性:JavaScript事件处理是实时的,无须经过服务器就可直接对客户端的事件做出响应,并用处理结果实时更新目标页面。

   5、动态性:JavaScript提供简单高效的语言流程,灵活处理对象的各种方法和属性,同时及时响应文档页面事件,实现页面的交互性和动态性。

   6、跨平台:JavaScript脚本的正确运行依赖于浏览器,而与具体的操作系统无关。

   7、开发使用简单:采用小程序段的方式编程,JavaScript的类型是弱类型,使用不严格。

   8、相对安全性:JavaScript是客户端脚本,通过浏览器解释执行。它不允许直接访问本地计算机,而且不能将数据存入到服务器上;不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据丢失。

  三、学习JavaScript不仅仅是为了学习这门语言,重要的是我们要知道它能做什么。

第一篇 JavaScript入门篇 第1章 初步了解JavaScript 1.1 JavaScript是什么 1.2 JavaScript能做什么 1.2.1 表单数据合法性验证 1.2.2 页面特效 1.2.3 交互式菜单 1.2.4 动态页面 1.2.5 数值计算 1.3 JavaScript编程起步 1.3.1 “Hello World!”程序 1.3.2 选择JavaScript脚本编辑器 1.4 如何引入JavaScript脚本代码 1.4.1 通过<script>与</script>标记对引入 1.4.2 通过<script>标记的src属性引入 1.4.3 通过JavaScript伪URL引入 1.4.4 通过HTML文档事件处理程序引入 1.5 嵌入JavaScript脚本代码的位置 1.5.1 在<head>与</head>标记对之间放置 1.5.2 在<body>与</body>标记对之间放置 1.5.3 在两个标记对之间混合放置 1.6 选择合适的浏览器 1.7 处理不支持JavaScript脚本的情况 1.7.1 使用<!——和——>标记对直接屏蔽法 1.7.2 使用<noscript>和</noscript>标记对给出提示信息 1.8 本章小结 1.9 本章习题 第2章 JavaScript编程的语言基础 第3章 JavaScript事件处理 第4章 JavaScript基于对象编程 第5章 文档对象模型(DOM) 第6章 String、Math、Array等数据对象 第7章 Window及相关顶级对象 第8章 Document对象 第9章 HTML元素对象 第二篇 JavaScript进阶篇 第10章 正则表达式 第11章 客户端与服务器端通信 第12章 JavaScript与Ajax技术 第13章 JavaScript错误与异常处理 第三篇 JavaScript实例篇 第14章 JavaScript与插件通信 第15章 JavaScript常用特效收集
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值