JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全
(副标题):无 ;
(作者): 张泽娜 ;
内容简介:
第1章 JavaScript 概述
是金子终会发光!
——弗里德里希·威廉·尼采
本书将用新颖的视角去认识JavaScript,通过流行简单的实例深度阐述JavaScript的特性,尽量利用IT世界里有意思的东西来激发读者的学习兴趣。本章将概括性地介绍JavaScript的基本特点,绕开千篇一律的语法叙述,直接讲解JavaScript领域中的常见术语。工欲善其事必先利其器,笔者首先推荐一些非常优秀的开发工具并进行简要说明,读者可根据自身情况选择适合自己的工具。
本章主要内容:
JavaScript是“活”语言
JavaScript开发工具
1.1 认识JavaScript
JavaScript是一个被埋没很久的编程语言,它早在1995年就被布兰登·艾奇(Brendan Eich)设计出来了。
网景(Netscape)公司最初将其脚本语言命名为LiveScript,在与Sun合作之后将其改名为JavaScript,随着Netscape Navigator 2.0(见图1-1)公布于世,虽然想要师出名门的效果,但是网景公司却把它作为非程序人员的编程语言来推广和宣传,非程序开发者并不对其买账,JavaScript由此被埋没长达十年之久。但是JavaScript的确具有很多优秀的特点,近几年的发展势头越来越好,预示着JavaScript春天般的前景。
图1-1 十几年前JavaScript的起源浏览器Netscape Navigator 2.0
1.1.1 浏览器战争
JavaScript一生下来就和浏览器绑在一起,它的发展史就是一部浏览器的战争史。在JavaScript 1.0时期,Netscape Navigator主宰着浏览器市场,微软IE则只是个跟班。
在微软发布IE 3.0(见图1-2)的同时也发布了VBScript语言,
目录预览:
JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全(第2版)
第1章 JavaScript 概述
第2章 用JavaScript验证表单
第3章 用JavaScript实现照片展示
第4章 AJAX——无刷新的用户体验
第5章 瀑布流布局
第6章 用户控件的构造——目录树视图
第二篇 HTML5+CSS3实战篇
第7章 HTML5概述
第8章 焕然一新的表单
第9章 在Web页面中轻松控制多媒体视频和音乐
第10章 用CSS3画一个哆啦A梦
第11章 酷炫的CSS3动画效果——3D旋转方块
第12章 一个可以离线的内容管理系统
第13章 SVG动画
第三篇 HTML5 Canvas实战篇
第14章 Canvas的初步应用——再画一个哆啦A梦
第15章 Canvas的高级应用——制作飞行游戏
第16章 Canvas的另类应用——压缩和解压
第四篇 jQuery实战篇
........