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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • JavaScript前端开发案例教程 黑马程序员 编著 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 黑马程序员 编著著
    • 出版社: 人民邮电出版社
    • 出版时间:2018-02-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

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

    • 服务

    • 物流

    搜索店内商品

    商品分类

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

     

    商品参数
    • 作者: 黑马程序员 编著著
    • 出版社:人民邮电出版社
    • 出版时间:2018-02-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2018-02-01
    • 字数:523千字
    • 页数:331
    • 开本:16开
    • 装帧:平装
    • ISBN:9787115443182
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    JavaScript前端开发案例教程

    作  者:黑马程序员 编著 著
    定  价:49.8
    出 版 社:人民邮电出版社
    出版日期:2018年02月01日
    页  数:331
    装  帧:平装
    ISBN:9787115443182
    主编推荐

     

    内容简介

    JavaScript是一种广泛应用于Web前端开发的脚本语言,具有简单、易学、易用的特点,用JavaScript开发网页可以增强网页的互动性,为用户提供实时的、动态的交互体验。本书共分为12章,内容包括JavaScript快速入门、基本语法、数组、函数、对象、BOM、DOM、事件、正则表达式、Ajax、jQuery和网页2048小游戏。为了加深初学者对知识的领悟,本书在确保知识讲解系统、全面的基础上,还配备了精彩的案例,将多个知识点综合运用。本书适合作为高等院校本、专科计算机相关专业的教材使用,也可作为JavaScript爱好者的参考书,是一本适合广大计算机编程爱好者学习参考的优秀读物。

    作者简介

    黑马程序员,传智播客旗下高端IT教育品牌,成立于2006年,它是由中国Java培训第一人张孝祥老师发起,联合全球优选的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业。

    精彩内容

    目录
    第1章 JavaScript快速入门 1
    1.1初识JavaScript2
    1.1.1什么是JavaScript2
    1.1.2JavaScript的由来3
    1.1.3JavaScript的特点4
    1.1.4JavaScript与ECMAScript的关系4
    1.2开发工具5
    1.2.1浏览器5
    1.2.2代码编辑器6
    1.2.3【案例】第一个JavaScript程序7
    1.3JavaScript入门9
    1.3.1JavaScript引入方式9
    1.3.2常用输出语句11
    1.3.3注释12
    1.3.4数据与运算12
    1.3.5函数14
    1.3.6对象15
    1.3.7事件17
    1.3.8【案例】改变网页背景色18
    动手实践:验证用户输入的密码19
    本章小结20
    课后练习20
    第2章基本语法21
    2.1变量22
    2.1.1标识符22
    2.1.2关键字与保留字22
    2.1.3变量的使用23
    2.1.4变量的赋值23
    2.2数据类型24
    2.2.1数据类型分类24
    2.2.2基本数据类型24
    2.2.3数据类型检测26
    2.2.4数据类型转换27
    2.3表达式29
    2.4运算符29
    2.4.1算术运算符29
    2.4.2字符串运算符30
    2.4.3赋值运算符30
    2.4.4比较运算符31
    2.4.5逻辑运算符32
    2.4.6三元运算符32
    2.4.7位运算符33
    2.4.8运算符优先级35
    2.4.9【案例】计算圆的周长和面积35
    2.5流程控制36
    2.5.1选择结构36
    2.5.2循环结构39
    2.5.3跳转语句42
    2.5.4【案例】打印金字塔43
    动手实践:九九乘法表45
    本章小结46
    课后练习46
    第3章数组48
    3.1初识数组49
    3.2创建数组49
    3.3数组的基本操作50
    3.3.1获取数组长度50
    3.3.2数组的访问与遍历51
    3.3.3元素的添加与修改52
    3.3.4元素的删除53
    3.3.5【案例】查找优选值与最小值54
    3.4常见二维数组操作55
    3.4.1创建与遍历55
    3.4.2【案例】二维数组转置56
    3.5数组排序57
    3.5.1冒泡排序57
    3.5.2插入排序58
    3.6常见数组方法60
    3.6.1栈方法60
    3.6.2检索方法61
    3.6.3数组转字符串63
    3.6.4其他方法63
    3.6.5【案例】猴子选大王65
    动手实践:省份城市的三级联动66
    本章小结69
    课后练习70
    第4章函数71
    4.1函数的定义与调用72
    4.1.1初识函数72
    4.1.2参数设置73
    4.1.3函数的调用74
    4.1.4【案例】字符串大小写转换75
    4.2变量的作用域76
    4.3匿名函数78
    4.3.1函数表达式78
    4.3.2匿名函数78
    4.3.3回调函数79
    4.4嵌套与递归81
    4.4.1函数嵌套与作用域链81
    4.4.2递归调用82
    4.4.3【案例】求斐波那契数列第N项
    的值83
    4.5闭包函数83
    4.5.1什么是闭包函数83
    4.5.2闭包函数的实现84
    动手实践:网页计算器85
    本章小结86
    课后练习86
    第5章对象88
    5.1面向对象概述89
    5.1.1面向过程与面向对象89
    5.1.2面向对象的特征89
    5.2自定义对象91
    5.2.1对象的定义91
    5.2.2访问对象成员92
    5.2.3对象成员遍历92
    5.2.4深拷贝与浅拷贝93
    5.3构造函数94
    5.3.1为什么使用构造函数94
    5.3.2JavaScript内置的构造函数95
    5.3.3自定义构造函数95
    5.3.4私有成员96
    5.3.5函数中的this指向97
    5.4内置对象98
    5.4.1String对象98
    5.4.2Number对象100
    5.4.3Math对象100
    5.4.4Date对象101
    5.4.5【案例】制作年历102
    5.5错误处理与代码调试105
    5.5.1错误处理105
    5.5.2错误对象106
    5.5.3错误类型107
    5.5.4代码调试107
    5.6原型与继承109
    5.6.1原型109
    5.6.2继承110
    5.6.3静态成员113
    5.6.4属性搜索原则113
    5.6.5原型链114
    动手实践:表单生成器118
    本章小结123
    课后练习123
    第6章BOM125
    6.1什么是BOM对象126
    6.2window对象126
    6.2.1全局作用域126
    6.2.2弹出对话框和窗口127
    6.2.3窗口位置和大小130
    6.2.4框架操作132
    6.2.5定时器132
    6.2.6【案例】限时134
    6.3location对象136
    6.3.1更改URL136
    6.3.2获取URL参数137
    6.3.3【案例】定时跳转138
    6.4history对象139
    6.4.1历史记录跳转139
    6.4.2无刷新更改URL地址140
    6.5navigator对象141
    6.6screen对象142
    动手实践:红绿灯即将开始143
    本章小结145
    课后练习145
    第7章DOM147
    7.1DOM对象简介148
    7.1.1什么是DOM148
    7.1.2DOM HTML节点树148
    7.1.3DOM对象的继承关系149
    7.2HTML元素操作150
    7.2.1获取操作的元素150
    7.2.2元素内容154
    7.2.3【案例】改变盒子大小155
    7.2.4元素属性156
    7.2.5元素样式158
    7.2.6【案例】标签栏切换效果161
    7.3文档节点操作162
    7.3.1获取节点162
    7.3.2节点追加164
    7.3.3节点删除165
    7.3.4【案例】列表的增删和移动166
    动手实践:购物车171
    本章小结176
    课后练习176
    第8章事件178
    8.1事件处理179
    8.1.1事件概述179
    8.1.2事件的绑定方式180
    8.2事件对象182
    8.2.1获取事件对象182
    8.2.2常用属性和方法183
    8.2.3【案例】缓动的小球186
    8.3事件分类188
    8.3.1页面事件188
    8.3.2焦点事件189
    8.3.3鼠标事件191
    8.3.4【案例】鼠标拖曳特效193
    8.3.5键盘事件195
    8.3.6表单事件197
    动手实践:图片放大特效198
    本章小结202
    课后练习202
    第9章正则表达式204
    9.1认识正则表达式205
    9.1.1什么是正则表达式205
    9.1.2如何使用正则205
    9.1.3获取正则对象206
    9.2字符类别与集合207
    9.2.1字符类别207
    9.2.2字符集合208
    9.2.3【案例】限定输入内容208
    9.3字符限定与分组211
    9.3.1字符限定211
    9.3.2括号字符212
    9.3.3正则运算符优先级214
    9.3.4【案例】内容查找与替换214
    9.4与正则相关的方法215
    9.4.1RegExp类中的方法216
    9.4.2String类中的方法217
    动手实践:表单验证217
    本章小结222
    课后练习223
    第10章Ajax224
    10.1Web基础知识225
    10.1.1Web服务器225
    10.1.2HTTP225
    10.2Web服务器搭建228
    10.2.1PHP开发环境229
    10.2.2前后端交互230
    10.3Ajax入门232
    10.3.1什么是Ajax232
    10.3.2创建Ajax对象233
    10.3.3Ajax向服务器发送请求233
    10.3.4处理服务器返回的信息236
    10.4数据交换格式238
    10.4.1XML数据格式239
    10.4.2JSON数据格式240
    10.4.3【案例】无刷新分页242
    10.5跨域请求250
    10.5.1Ajax跨域问题250
    10.5.2JSONP实现跨域请求251
    10.6扩展技术254
    10.6.1Cookie254
    10.6.2FormData255
    10.6.3Promise256
    10.6.4WebSocket260
    动手实践:进度条文件上传262
    本章小结265
    课后练习266
    第11章jQuery267
    11.1jQuery快速入门268
    11.1.1什么是jQuery268
    11.1.2下载jQuery268
    11.1.3使用jQuery270
    11.2元素操作271
    11.2.1jQuery对象271
    11.2.2jQuery选择器271
    11.2.3元素遍历278
    11.2.4元素内容279
    11.2.5元素样式280
    11.2.6元素筛选281
    11.2.7元素属性283
    11.2.8【案例】折叠菜单283
    11.3文档节点操作285
    11.3.1节点追加285
    11.3.2节点替换286
    11.3.3节点删除286
    11.3.4节点复制287
    11.3.5【案例】左移与右移287
    11.4事件操作289
    11.4.1常用事件289
    11.4.2页面加载事件292
    11.4.3事件绑定与切换292
    11.4.4【案例】手风琴效果294
    11.5动画特效295
    11.5.1常用动画295
    11.5.2自定义动画297
    11.5.3【案例】无缝轮播图299
    11.6jQuery操作Ajax302
    11.7插件机制307
    11.7.1自定义插件307
    11.7.2jQuery插件库308
    11.7.3jQuery UI309
    11.7.4【案例】自定义全选与反选
    插件311
    本章小结314
    课后练习314
    第12章网页版2048小游戏315
    12.1游戏功能展示316
    12.2实现步骤分析317
    12.3游戏功能实现317
    12.3.1设计游戏界面317
    12.3.2控制游戏数值319
    12.3.3实现单元格移动323
    12.3.4设置游戏分数326
    12.3.5判断胜利和失败327
    12.3.6重新开始游戏330
    本章小结330
    课后练习331

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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