新書推薦:
《
东欧史(全二册)-“中间地带”的困境
》
售價:HK$
221.8
《
虚拟资本:金融怎样挪用我们的未来
》
售價:HK$
77.3
《
刻意练习不生气
》
售價:HK$
39.2
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:HK$
109.8
《
安全感是内心长出的盔甲
》
售價:HK$
67.0
《
快人一步:系统性能提高之道
》
售價:HK$
110.9
《
我们为什么会做梦:让梦不再神秘的新科学
》
售價:HK$
77.3
《
算法图解(第2版)
》
售價:HK$
78.2
|
編輯推薦: |
本书针对JavaScript初学者,帮助读者掌握JavaScript开发的精髓。每一章从教授语言的一个主题开始,给出了实践以及解决实际缺陷的指南,然后深入到相关的信息。本书帮助入门的程序员理解基础知识,掌握核心实践,甚至深入了解一些实践方法的优缺点,做到知其然且知其所以然。
《JavaScript启示录》一书作者Cody Lindley鼎力推荐
喜欢,又或是不喜欢,JavaScript都在那里,日夜相随,不离不弃。JavaScript正越来越多地出现在我们的生活中,从浏览器到服务端,再到移动端。想要学习这种语言,或者深入了解一些你没有涉足的内容,本书正是你的选择,它既可以指引入门也能够带你深入JavaScript。作者是一位程序员,也曾在相同的处境中暮然回首,找到了真实的自己。
本书通过4个独立部分引领读者逐步接近JavaScript语言。首先,快速指引部分帮助你在JavaScript编程上变得富有成效。更有经验的程序员会返现有一个完整而易读的参考,深入覆盖了该语言的每个特性。
本书包括以下内容:
JavaScript快速上手:更习惯面向对象的编程?这个部分会帮你更快更好地开
|
內容簡介: |
JavaScript是目前Web开发领域非常流行的一种编程语言,得到众多IT从业人员和编程爱好者的关注。
本书是一本全面、深入介绍JavaScript语言的学习指南。本书共分四个部分,第1部分帮助读者快速入手,掌握基本的JavaScript编程要点;第2部分介绍JavaScript的发展和技术背景;第3部分深入探索JavaScript,介绍了语法、值、运算符、布尔类型、数字、字符串、语句、异常捕获、函数、变量、对象与继承、数组、正则表达式、Date、Math、JSON、标准全局变量、编码和JavaScript、ECMAScript 5的新特性等内容;第4部分介绍技巧、工具和类库,帮助读者更好地运用JavaScript进行编程。
本书内容由浅入深,非常适合想要快速学习JavaScript编程或者深入钻研JavaScript的读者参考。
|
目錄:
|
目录
第1部分 JavaScript快速上手
第1章 基础JavaScript3
1.1 背景3
1.1.1 JavaScript与ECMAScript3
1.1.2 JavaScript的影响和本质3
1.2 语法4
1.2.1 语法概述4
1.2.2 语句和表达式5
1.2.3 分号5
1.2.4 注释6
1.3 变量和赋值6
1.3.1 赋值6
1.3.2 复合赋值运算符6
1.3.3 标识符与变量名6
1.4 值7
1.4.1 原始值和对象8
1.4.2 原始值9
1.4.3 对象9
1.4.4 undefined和null10
1.4.5 使用typeof和instanceof对值分类11
1.5 布尔值13
1.5.1 真值与假值13
1.5.2 二元逻辑运算符14
1.5.3 等式运算符14
1.6 数字14
1.7 运算符15
1.8 字符串16
1.8.1 字符串运算符16
1.8.2 字符串方法17
1.9 语句17
1.9.1 条件语句17
1.9.2 循环语句18
1.10 函数19
1.10.1 函数声明的提升特性19
1.10.2 特殊的变量arguments20
1.10.3 参数太多或太少20
1.10.4 可选参数20
1.10.5 强制参数长度21
1.10.6 将arguments转换为数组21
1.11 异常捕获21
1.12 严格模式22
1.13 变量作用域和闭包22
1.13.1 变量是函数作用域的23
1.13.2 变量的提升特性23
1.13.3 闭包23
1.13.4 IIFE模式:引入一个新的作用域24
1.14 对象和构造函数25
1.14.1 单一对象25
1.14.2 任意属性名26
1.14.3 提取方法26
1.14.4 方法中的函数27
1.14.5 构造函数:对象工厂28
1.15 数组29
1.15.1 数组字面量29
1.15.2 数组方法30
1.15.3 遍历数组
|
|