《JavaScript:从新手到忍者》

by Darren Jones, translated by 赵晨

目录

前言

谁应该读这本书
使用的惯例
---代码样例
---小贴士,注释和警告
补充材料
想要继续深入学习吗?

  1. 你好,JavaScript!

编程
JavaScript
---JavaScript的历史
---浏览器战争
---Web 2.0
---标准
---HTML5
---Node.js
---JavaScript的未来
一个忍者般的编程环境
---JavaScript版本
---文本编辑器
---浏览器控制台
你的第一个JavaScript程序
在浏览器中的JavaScript
---Web的三层结构
不引人注意的JavaScript
柔性降级和渐进式增强
你的第二个JavaScript程序
项目:忍者问答
本章小结

  1. 编程基础

注释
JavaScript语法
数据类型
字符串
变量
---保留字
---赋值
---字符串属性和方法
数字
---八进制和十六进制数字
---指数表示法
---改变变量
---增加值
---无穷大
---非数值
---强制类型
---在字符串和数字之间转换
未定义类型
空值
布尔类型
逻辑运算符
---!(逻辑非)
---&&(逻辑与)
---||(逻辑或)
---懒惰赋值
位运算
---按位非
---按位与
---按位或
---按位异或
---移位操作符
比较
---相等
---弱相等
---强相等
---不等
---大于和小于
忍者问答项目
本章小结

  1. 数组,逻辑和循环

数组
---比萨栈
---向数组中增加值
---创建数组常量
---从数组中移除值
数组属性和方法

  1. 函数
  2. 对象
  3. 文档对象模型(DOM)
  4. 事件
  5. 表单
  6. 窗口对象
  7. 测试与调试
  8. 函数式Javascript
  9. Javascript中的面向对象编程
  10. Ajax
  11. HTML5 API
  12. 组织你的代码
  13. 进入下一步

你可能感兴趣的:(《JavaScript:从新手到忍者》)