欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • JavaScript项目开发全程实录/软件项目开发全程实录
      • 作者:编者:明日科技|责编:贾小红
      • 出版社:清华大学
      • ISBN:9787302675471
      • 出版日期:2025/01/01
      • 页数:308
    • 售价:35.92
  • 内容大纲

        本书精选JavaScript开发方向的10个热门应用项目,实用性非常强。具体项目包含:幸运大抽奖、精美万年历设计、别踩白块儿小游戏、五子棋小游戏、明日在线教育网站、飞马城市旅游信息网、花瓣电影评分网、明日书店网上商城、吃了么外卖网、星光音乐网。本书从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。在体例上,每章一个项目,统一采用“开发背景→系统设计→技术准备→各功能模块设计与实现→项目运行→源码下载”的形式完整呈现项目,给读者明确的成就感,可以让读者快速积累实际项目经验与技巧,早日实现就业目标。
        另外,本书配备丰富的Web前端在线开发资源库和电子课件,主要内容如下:
        技术资源库:439个核心技术点;
        实例资源库:393个应用实例;
        项目资源库:13个精选项目;
        源码资源库:406套项目与案例源码;
        视频资源库:677集学习视频;
        PPT电子课件。
        本书可为JavaScript入门自学者提供更广泛的项目实战场景,可为计算机专业学生进行项目实训、毕业设计提供项目参考,可作为计算机专业教师、IT培训讲师的教学参考资料,还可作为前端工程师、IT求职者、编程爱好者进行项目开发时的参考书。
  • 作者介绍

  • 目录

    第1章  幸运大抽奖——运算符+循环控制+函数+Math对象
      1.1  开发背景
      1.2  系统设计
        1.2.1  开发环境
        1.2.2  业务流程
        1.2.3  功能结构
      1.3  技术准备
      1.4  功能设计
        1.4.1  抽奖界面设计
        1.4.2  初始化单元格的位置
        1.4.3  抽奖功能的实现
        1.4.4  获取抽奖结果
      1.5  项目运行
      1.6  源码下载
    第2章  精美万年历设计——字符串操作+条件判断+数组操作+Date对象
      2.1  开发背景
      2.2  系统设计
        2.2.1  开发环境
        2.2.2  开发流程
        2.2.3  功能结构
      2.3  技术准备
      2.4  功能设计
        2.4.1  万年历界面设计
        2.4.2  生成公历日期和农历日期
        2.4.3  选择年月和切换年月的实现
        2.4.4  查看假期安排
        2.4.5  快速返回当前日期
      2.5  项目运行
      2.6  源码下载
    第3章  别踩白块儿小游戏——构造函数+原型+Event对象+Document对象
      3.1  开发背景
      3.2  系统设计
        3.2.1  开发环境
        3.2.2  业务流程
        3.2.3  功能结构
      3.3  技术准备
      3.4  功能设计
        3.4.1  游戏初始界面设计
        3.4.2  选择游戏模式界面设计
        3.4.3  选择块儿数界面设计
        3.4.4  经典模式游戏设计
        3.4.5  街机模式游戏设计
        3.4.6  游戏结束界面设计
      3.5  项目运行
      3.6  源码下载
    第4章  五子棋小游戏——对象+事件处理+DOM文档对象模型+二维数组
      4.1  开发背景
      4.2  系统设计
        4.2.1  开发环境
        4.2.2  业务流程

        4.2.3  功能结构
      4.3  技术准备
        4.3.1  技术概览
        4.3.2  二维数组
      4.4  游戏初始界面设计
        4.4.1  创建主页
        4.4.2  游戏初始化
      4.5  实现人机对弈
        4.5.1  玩家下棋
        4.5.2  判断玩家是否取胜
        4.5.3  计算机下棋
        4.5.4  棋子权重的判断
      ……
    第5章  明日在线教育网站——图像处理+Form对象+Window对象+localStorage
    第7章  花瓣电影评分网——DOM操作+设置超时+Style对象
    第6章  飞马城市旅游信息网——模块+JSON+BOM浏览器对象模型
    第8章  明日书店网上商城——sessionStorage+正则表达式+insertAdjacentHTML()方法
    第9章  吃了么外卖网——JSON+Ajax+Bootstrap
    第10章  星光音乐网——XML+Ajax+Vue.js