返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • TypeScript实战 汪明 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 汪明著
    • 出版社: 清华大学出版社
    • 出版时间:2020-01-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 汪明著
    • 出版社:清华大学出版社
    • 出版时间:2020-01-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2020-01-01
    • 字数:570000
    • 页数:343
    • 开本:16开
    • 装帧:平装
    • ISBN:9787302539810
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    TypeScript实战

    作  者:汪明 著
    定  价:69
    出 版 社:清华大学出版社
    出版日期:2020年01月01日
    页  数:343
    装  帧:平装
    ISBN:9787302539810
    主编推荐

    内容简介

    微软推出的开源TypeScript语言是JavaScript的超集,引入了静态类型和面向对象的若干特征,可以分模块构建易维护的JavaScript代码。本书用于TypeScript 3.3.3入门,以构建大型可扩展的Web应用。 本书分为10章,介绍TypeScript的基本类型、变量、运算符、数字和字符串,流程控制,数组、元组、迭代器和生成器,函数,常用的几款工具,面向对象编程,泛型,声明文件与项目配置,以及App实战项目等。最后,给出TypeScript JSX的基础内容作为参考。作者还为每章配备了课件与教学视频,方便自学。 本书内容详尽、示例丰富,既适合TypeScript初学者及前端开发人员阅读,也适合高等院校和培训学校计算机相关专业的师生教学参考。

    作者简介

    精彩内容

    目录
    第1章 TypeScript基础 1
    1.1 什么是TypeScript 2
    1.2 为什么要学习TypeScript 5
    1.2.1 TypeScript与JavaScript对比有什么优势 6
    1.2.2 TypeScript给前端开发带来的好处 7
    1.3 安装TypeScript 8
    1.3.1 npm安装 8
    1.3.2 Visual Studio插件安装 10
    1.4 开始第一个TypeScript文件 13
    1.4.1 选择TypeScript编辑器 13
    1.4.2 编写TypeScript文件 15
    1.4.3 编译TypeScript文件 16
    1.4.4 在网页中调用TypeScript文件 17
    1.5 TypeScript的组成部分(语言、编译器、语言服务) 18
    1.6 小结 18
    第2章 TypeScript基本语法 19
    2.1 认识一些编程语言的术语 19
    2.1.1 标识符 19
    2.1.2 数据类型 20
    2.1.3 原始数据类型 20
    2.1.4 变量和参数 20
    2.1.5 函数和方法 20
    2.1.6 表达式和语句 21
    2.1.7 字面量 21
    2.2 认识TypeScript的简单语法 21
    2.2.1 注释语法 21
    2.2.2 区分大小写 22
    2.2.3 保留字 22
    2.2.4 语句用;分隔 22
    2.2.5 文件扩展名为.ts 23
    2.2.6 变量声明 23
    2.2.7 异常处理 23
    2.3 类型 24
    2.3.1 基础类型 25
    2.3.2 枚举 27
    2.3.3 任意值 30
    2.3.4 空值、Null与Undefined 32
    2.3.5 Never 34
    2.3.6 Symbols 34
    2.3.7 交叉类型 36
    2.3.8 Union类型 37
    2.3.9 类型断言 40
    2.4 let与var 41
    2.4.1 let声明的变量是块级作用域 42
    2.4.2 let不允许在同域中声明同名变量 42
    2.4.3 let禁止声明前访问 43
    2.5 变量 45
    2.5.1 声明变量 46
    2.5.2 变量的作用域 47
    2.5.3 const声明变量 48
    2.6 运算符 50
    2.6.1 算术运算符 50
    2.6.2 关系运算符 51
    2.6.3 逻辑运算符 52
    2.6.4 按位运算符 52
    2.6.5 赋值运算符 53
    2.6.6 等号运算符 54
    2.6.7 否定运算符(-) 54
    2.6.8 连接运算符(+) 55
    2.6.9 条件运算符(?) 55
    2.6.10 类型运算符(typeof) 55
    2.6.11 instanceof运算符 57
    2.6.12 展开运算符(...) 57
    2.7 数字 59
    2.7.1 Number的属性 60
    2.7.2 NaN 61
    2.7.3 prototype 61
    2.7.4 Number的方法 62
    2.8 字符串 64
    2.8.1 构造函数 64
    2.8.2 prototype 64
    2.8.3 字符串的方法 65
    2.9 小结 66
    第3章 流程控制 67
    3.1 条件判断 68
    3.1.1 if、if…else 69
    3.1.2 嵌套if 72
    3.1.3 switch 73
    3.2 循环 76
    3.2.1 for 77
    3.2.2 while 79
    3.2.3 do…while 79
    3.3 break和continue 80
    3.4 小结 83
    第4章 数组、元组 84
    4.1 数组 84
    4.1.1 数组的概念和特征 84
    4.1.2 声明和初始化数组 86
    4.1.3 访问数组元素 88
    4.1.4 数组对象 90
    4.1.5 数组方法 94
    4.1.6 数组解构 104
    4.1.7 数组的遍历 106
    4.1.8 多维数组 108
    4.2 元组 110
    4.2.1 元组的概念和特征 110
    4.2.2 访问元组中的值 111
    4.2.3 元组操作(push和pop) 112
    4.2.4 元组更新 113
    4.2.5 元组解构 113
    4.3 迭代器和生成器 114
    4.3.1 迭代器 114
    4.3.2 生成器 115
    4.4 小结 119
    第5章 函数 120
    5.1 一个完整的函数 120
    5.1.1 定义函数 121
    5.1.2 调用函数 125
    5.1.3 返回功能 134
    5.1.4 参数化功能 139
    5.2 函数的参数 140
    5.2.1 可选参数 141
    5.2.2 Rest参数(剩余参数) 142
    5.2.3 默认参数 143
    5.2.4 参数类型推断 144
    5.2.5 单个参数的可选括号 145
    5.2.6 类型注解 146
    5.3 特殊函数 147
    5.3.1 匿名函数 147
    5.3.2 构造函数 149
    5.3.3 递归函数 150
    5.3.4 lambda函数 152
    5.3.5 函数重载 155
    5.4 函数与数组 158
    5.4.1 将数组传递给函数 158
    5.4.2 从函数返回数组 159
    5.5 小结 159
    第6章 项目推荐工具 160
    6.1 使用Visual Studio Code 161
    6.1.1 在Visual Studio Code中新建TypeScript应用 163
    6.1.2 配置Visual Studio Code的launch.json 164
    6.1.3 初始化项目package.json 169
    6.1.4 安装typescript依赖 172
    6.1.5 添加并配置 tsconfig.json 173
    6.1.6 添加并配置tasks.json 175
    6.1.7 调试运行 177
    6.2 使用ESLint 179
    6.2.1 安装ESLint 180
    6.2.2 创建ESLint配置文件 181
    6.2.3 检查ts文件 184
    6.3 使用TSLint 186
    6.3.1 安装TSLint工具 187
    6.3.2 创建TSLint配置文件 187
    6.3.3 检查ts文件 188
    6.4 使用Jest 190
    6.4.1 安装Jest 191
    6.4.2 Jest初始化配置 191
    6.4.3 Jest测试 192
    6.5 使用webpack 195
    6.5.1 安装webpack 197
    6.5.2 配置webpack.config.js 199
    6.5.3 构建本地服务器 203
    6.6 小结 205
    第7章 面向对象编程 206
    7.1 对象 209
    7.1.1 创建简单对象 209
    7.1.2 给对象添加函数 211
    7.1.3 duck-typing 215
    7.2 类 216
    7.2.1 创建一个类 216
    7.2.2 创建实例对象 218
    7.2.3 访问类的属性和函数 218
    7.2.4 类的继承 219
    7.2.5 方法重载 222
    7.2.6 装饰器 225
    7.2.7 static静态关键字 231
    7.2.8 instanceof运算符 231
    7.2.9 类成员的可见性 232
    7.3 接口 234
    7.3.1 声明接口 234
    7.3.2 Union Type和接口 238
    7.3.3 接口和数组 239
    7.3.4 接口的继承 240
    7.3.5 类也可以实现接口 242
    7.4 命名空间 244
    7.4.1 定义命名空间 244
    7.4.2 嵌套命名空间 246
    7.5 外部模块 247
    7.5.1 模块加载器 248
    7.5.2 定义外部模块 263
    7.6 TypeScript如何解析模块 269
    7.6.1 模块导入路径解析 269
    7.6.2 模块解析策略 270
    7.6.3 baseUrl 272
    7.6.4 路径映射 273
    7.7 声明合并 277
    7.7.1 合并接口 277
    7.7.2 合并命名空间 278
    7.7.3 合并命名空间和类 279
    7.7.4 全局扩展 280
    7.8 小结 281
    第8章 泛型 282
    8.1 泛型的定义 282
    8.1.1 泛型函数的定义 283
    8.1.2 泛型类的定义 283
    8.1.3 泛型接口的定义 284
    8.2 详解泛型变量 284
    8.3 详解泛型函数 285
    8.4 详解泛型类 287
    8.5 详解泛型约束 290
    8.6 小结 291
    第9章 TypeScript声明文件与项目配置 292
    9.1 声明文件 292
    9.1.1 全局库 293
    9.1.2 模块化库 296
    9.2 项目配置 301
    9.3 项目引用 306
    9.4 三斜线指令 308
    9.5 小结 309
    第10章 实战:使用TypeScript+Node 创建列表APP 310
    10.1 创建项目 310
    10.2 配置tsconfig.json 313
    10.3 列表APP的前端设计与开发 314
    10.4 列表APP的服务端设计与开发 321
    10.5 编译和启动服务器 326
    10.6 运行APP项目 330
    10.7 小结 332
    附录 TypeScript JSX介绍 333
    f.1 基本用法 333
    f.2 as操作符 334
    f.3 类型检查 334
    f.4 嵌入的表达式 338
    f.5 TypeScript+React整合 338

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购