JavaScript面向对象编程指南(第2版)_书籍音像/
JavaScript面向对象编程指南(第2版)

JavaScript面向对象编程指南(第2版)

  • 商品销量:1
  • 收藏数量:
  • 店铺名称: 人民邮电出版社官方旗舰店
  • 旺旺: 人民邮电出版社官方旗舰店
  • 公司名称:
  • 行业: 书籍音像/
  • 地址: 北京北京市
  • 商品永久链接: JavaScript面向对象编程指南(第2版)
    • 栏目:新书播报/计算机与互联网/办公软件/图形图象/视频/编程语言与程序设计/数据库/算法/操作系统/移动开发/网站设计/网络技术/AutoCAD/辅助设计/硬件/维护/计算机理论/IT人文/计算机考试/Adobe官方认证考试/Cisco思科官方认证考试/全国计算机等级考试/职称计算机/自然科普/数理化/自然科学/音乐/乐器/乐器自学/音乐制作/音乐文化与音乐人/电影/多媒体/电影编剧与导演课程/电影专业书籍/影视主题书/摄影艺术/摄影技法/摄影后期/摄影大师/设计/手绘/绘本漫画/绘画技法/水彩/色铅笔/素描/国画/油画/动漫技法/艺术赏析/心理/社科/心理学经典教材/心理学通俗读物/社会文化/军事/历史/成功励志/投资理财/金融/期货/股票/经济读物/经济学理论/经济通俗读物/企业管理/电子商务/营销/销售/财务会计/人力资源/企业管理/户外运动/旅行/运动健身/户外探险/时尚美妆/旅游指南/达人旅行手记/国内游/东南亚/其他地区/外语学习/英语读物/实用英语/职场英语/考研英语/考博英语/小语种/考试用书/职称英语/计算机考试/建造师/教师资格考试/人力资源管理/通信专业考试/注册会计师CPA/会计职称/会计从业/银行从业/证券从业资格/经济师/MBA/MPA/MPAcc联考/同等学力考试/考研复习/考研冲刺/中小学教辅/跟着课本学作文/摩比思维馆系列/爱上科学系列/大中专/培训教材/研究生/本科教材/高职教材/中职教材/经管类教材/职业培训教材/电子/通信/孕产育儿/亲子家教/青少读物/科普/百科/少儿美术/课外辅导
    • 品牌:
    • 价格:69.00
    • 参数:产品名称:JavaScript面向对象编程指...||ISBN编号: 9787115372703||书名: JavaScript面向对象编程指南(第2版)||出版时间: 2015.1||定价: 69.00元||是否是套装: 否||正:副书名: JavaScript面向对象编程指南(第2版)||
    • 卖点:
    • 标签:面向对象,编程,指南,JavaScript
    • 详情:null\ \ \
      \ 内容介绍\
      JavaScript语言是一种具有高度表达能力的、基于原型特性的、非常灵活的面向对象程序设计语言。本书着重于介绍JavaScript在面向对象方面的特性,以为您展示如何去构建强健的、可维护的、功能强大的应用程序及程序库。 本书是《JavaScript面向对象编程指南》的第二版,全书包括8章和4个附录。依次介绍了JavaScript的发展历史、基础性话题(变量、数据类型、数组、循环以及条件表达式)、函数、对象、原型、继承的实现、BOM和DOM等。附录部分包括了学习JavaScript编程常用的参考资源。尤其值得一提的是,本书作者是JavaScript设计模式方面的专家,他在本书第8章中介绍了几种常用的JavaScript编程模式,这也成为他的另一本重要著作《JavaScript模式》(JavaScript Patterns)奠定了基础。 本书全面地覆盖了JavaScript语言的OO特性,同时兼顾基础知识,对初学者来说,是难得的JavaScript佳作。读者不需要具备任何的JavaScript基础知识及项目经验,通过学习这本书,将会在面试有关JavaScript程序设计的职位时游刃有余。\ \\ \ \
      \ 目录\
      目录\
      \
      第1章 面向对象的JavaScript 1\
      1.1 回顾历史 2\
      1.2 浏览器的战争与复兴 3\
      1.3 分析现状 4\
      1.4 展望未来 5\
      1.5 ECMAScript 5 6\
      1.6 面向对象的程序设计 6\
      1.6.1 对象 7\
      1.6.2 类 8\
      1.6.3 封装 8\
      1.6.4 聚合 9\
      1.6.5 继承 9\
      1.6.6 多态 10\
      1.7 OOP小结 10\
      1.8 训练环境设置 11\
      1.8.1 WebKit所附带的Web审查工具 11\
      1.8.2 Mac上的JavaScriptCore 12\
      1.8.3 更多控制台 13\
      1.9 本章小结 15\
      \
      第2章 基本数据类型、数组、循环及条件表达式 16\
      2.1 变量 16\
      2.2 操作符 19\
      2.3 基本数据类型 23\
      2.3.1 查看类型操作符—typeof 24\
      2.3.2 数字 24\
      2.3.3 字符串 29\
      2.3.4 布尔值 33\
      2.3.5 undefined与null 39\
      2.4 基本数据类型综述 41\
      2.5 数组 42\
      2.5.1 增加、更新数组元素 43\
      2.5.2 删除元素 44\
      2.5.3 数组的数组 44\
      2.6 条件与循环 45\
      2.6.1 if条件表达式 46\
      2.6.2 else语句 46\
      2.6.3 代码块 47\
      2.6.4 检查变量是否存在 48\
      2.6.5 循环 53\
      2.7 注释 58\
      2.8 本章小结 58\
      2.9 练习题 59\
      第3章 函数 61\
      3.1 什么是函数 62\
      3.1.1 调用函数 62\
      3.1.2 参数 63\
      3.2 预定义函数 64\
      3.2.1 parseInt() 65\
      3.2.2 parseFloat() 67\
      3.2.3 isNaN() 68\
      3.2.4 isFinite() 68\
      3.2.5 URI的编码与反编码 69\
      3.2.6 eval() 69\
      3.2.7 一点惊喜—alert()函数 70\
      3.3 变量的作用域 71\
      3.4 函数也是数据 73\
      3.4.1 匿名函数 75\
      3.4.2 回调函数 75\
      3.4.3 回调示例 77\
      3.4.4 即时函数 79\
      3.4.5 内部(私有)函数 80\
      3.4.6 返回函数的函数 81\
      3.4.7 能重写自己的函数 82\
      3.5 闭包 83\
      3.5.1 作用域链 84\
      3.5.2 利用闭包突破作用域链 85\
      3.5.3 getter与setter 91\
      3.5.4 迭代器 92\
      3.6 本章小结 93\
      3.7 练习题 93\
      第4章 对象 95\
      4.1 从数组到对象 95\
      4.1.1 元素、属性、方法与成员 97\
      4.1.2 哈希表、关联型数组 98\
      4.1.3 访问对象属性 98\
      4.1.4 调用对象方法 100\
      4.1.5 修改属性与方法 101\
      4.1.6 使用this值 102\
      4.1.7 构造器函数 102\
      4.1.8 全局对象 104\
      4.1.9 构造器属性 106\
      4.1.10 instanceof操作符 106\
      4.1.11 返回对象的函数 107\
      4.1.12 传递对象 108\
      4.1.13 比较对象 109\
      4.1.14 Webkit控制台中的对象 110\
      4.2 内建对象 111\
      4.2.1 Object 112\
      4.2.2 Array 113\
      4.2.3 Function 117\
      4.2.4 Boolean 124\
      4.2.5 Number 125\
      4.2.6 String 127\
      4.2.7 Math 132\
      4.2.8 Date 134\
      4.2.9 RegExp 139\
      4.2.10 Error对象 146\
      4.3 本章小结 149\
      4.4 练习题 150\
      第5章 原型 153\
      5.1 原型属性 154\
      5.1.1 利用原型添加方法与属性 154\
      5.1.2 使用原型的方法与属性 155\
      5.1.3 自身属性与原型属性 156\
      5.1.4 利用自身属性重写原型属性 158\
      5.1.5 isPrototypeOf()方法 162\
      5.1.6 神秘的__proto__链接 163\
      5.2 扩展内建对象 164\
      5.2.1 关于扩展内建对象的讨论 166\
      5.2.2 原型陷阱 167\
      5.3 本章小结 169\
      5.4 练习题 170\
      第6章 继承 171\
      6.1 原型链 171\
      6.1.1 原型链示例 172\
      6.1.2 将共享属性迁移到原型中去 175\
      6.2 只继承于原型 178\
      6.3 uber—子对象访问父对象的方式 181\
      6.4 将继承部分封装成函数 183\
      6.5 属性拷贝 185\
      6.6 请小心处理引用拷贝 187\
      6.7 对象之间的继承 190\
      6.8 深拷贝 192\
      6.9 object() 194\
      6.10 原型继承与属性拷贝的混合应用 195\
      6.11 多重继承 197\
      6.12 寄生式继承 199\
      6.13 构造器借用 200\
      6.14 本章小结 203\
      6.15 案例学习:图形绘制 206\
      6.15.1 分析 207\
      6.15.2 实现 207\
      6.15.3 测试 211\
      6.16 练习题 213\
      第7章 浏览器环境 215\
      7.1 在HTML页面中引入JavaScript代码 215\
      7.2 概述:BOM与DOM 216\
      7.3 BOM 217\
      7.3.1 window对象再探 217\
      7.3.2 window.navigator 218\
      7.3.3 控制台的备忘功能 219\
      7.3.4 window.location 219\
      7.3.5 window.history 221\
      7.3.6 window.frames 222\
      7.3.7 window.screen 223\
      7.3.8 window.open()/close() 224\
      7.3.9 window.moveTo()、window.resizeTo() 225\
      7.3.10 window.alert()、window.prompt()、window.confirm() 225\
      7.3.11 window.setTimeout()、window.setInterval() 227\
      7.3.12 window.document 229\
      7.4 DOM 229\
      7.4.1 Core DOM与HTML DOM 231\
      7.4.2 DOM节点的访问 233\
      7.4.3 DOM节点的修改 242\
      7.4.4 新建节点 245\
      7.4.5 移除节点 248\
      7.4.6 只适用于HTML的DOM对象 250\
      7.5 事件 254\
      7.5.1 内联HTML属性法 254\
      7.5.2 元素属性法 254\
      7.5.3 DOM的事件监听器 255\
      7.5.4 捕捉法与冒泡法 257\
      7.5.5 阻断传播 258\
      7.5.6 防止默认行为 260\
      7.5.7 跨浏览器的事件监听器 261\
      7.5.8 事件类型 262\
      7.6 XMLHttpRequest对象 263\
      7.6.1 发送请求 264\
      7.6.2 处理响应 265\
      7.6.3 在早于7的IE版本中创建XMLHttpRequest对象 266\
      7.6.4 A代表异步 267\
      7.6.5 X代表XML 267\
      7.6.6 实例示范 268\
      7.7 本章小结 270\
      7.8 练习题 272\
      第8章 编程模式与设计模式 274\
      8.1 编程模式 275\
      8.1.1 行为隔离 275\
      8.1.2 命名空间 278\
      8.1.3 初始化分支 281\
      8.1.4 惰性初始 282\
      8.1.5 配置对象 283\
      8.1.6 私有属性和方法 285\
      8.1.7 特权函数 286\
      8.1.8 私有函数的公有化 286\
      8.1.9 即时函数 287\
      8.1.10 模块 288\
      8.1.11 链式调用 289\
      8.1.12 JSON 290\
      8.2 设计模式 292\
      8.2.1 单件模式1 292\
      8.2.2 单件模式2 293\
      8.2.3 工厂模式 294\
      8.2.4 装饰器模式 296\
      8.2.5 观察者模式 299\
      8.3 本章小结 302\
      附录A 保留字 303\
      附录B 内建函数 307\
      附录C 内建对象 310\
      附录D 正则表达式 347\ \\ \ \
      \ 作者介绍\
      Stoyan Stefanov:Facebook公司工程师、作家、演说家。他经常会在博客(www.phpied.com)上与一些相关会议中就Web开发话题发表独到见解。他还运营着其他一些网站,其中包括JSPatterns.com——一个专门探讨JavaScript模式的网站。Stoyan曾在Yahoo!公司任职,担任YSlow 2.0架构师职务,并且是图像优化工具Smush.it的作者。 Kumar Chetan Sharma原本一直致力于成为一个电子工程师,并梦想着打造一个终极音响系统。但由于一次偶然的机会,他得到了一份与HTML相关的兼职,然后自然地学习了CSS和JavaScript,从此便一发不可收拾。要知道在那个年代,JavaScript基本上还只能用来验证表单和制作一些奇特的DHTML效果,且IE6还在世界范围内独占鳌头。但就从那时起,他就已经在开发基于LAMP架构的Web应用了。从白色标签的社交网络应用,到为电信运营商制作的Web控制面板,再到联网的电子充电设备,都有他开发的身影。目前他在Yahoo!公司的搜索部门从事前端工程师的工作。\ \
    还可以输入140个汉字
    • 海南琼中 ID418328 :
      灵芝孢子粉的功效与禁忌人群?禁忌人群需要慎重!灵芝孢子粉的功效与作用吃法
      评论时间:2024年04月29日

      广东广州 ID723922 :
      化疗后吃什么补充营养最好?这些事情要了解!粤微全灵芝孢子粉
      评论时间:2024年04月29日

      辽宁丹东 ID128139 :
         非常好的卖家,很热情啊,下次还会来的~ 宝贝很不错!
      评论时间:2024年04月29日

      四川德阳 ID619216 :
      灵芝孢子粉怎么样灵芝孢子粉提高免疫力
      评论时间:2024年04月29日

      新疆图木舒克 ID801013 :
      破壁灵芝孢子粉的功效与作用灵芝孢子粉有用吗
      评论时间:2024年04月29日

      甘肃嘉峪关 ID100038 :
      破壁灵芝孢子粉副作用灵芝孢子粉的保存方法
      评论时间:2024年04月29日

      四川攀枝花 ID611960 :
      藏红花和灵芝孢子粉可以一起吃吗东北破壁灵芝孢子粉价格
      评论时间:2024年04月29日

      广西柳州 ID309800 :
      吃什么能提高免疫力和抵抗力破壁灵芝孢子粉的吃法
      评论时间:2024年04月29日

      内蒙古锡林郭勒盟 ID916944 :
      灵芝孢子粉对糖尿病的作用氨糖软骨素的功效作用
      评论时间:2024年04月29日

      山东青岛 ID435913 :
      灵芝孢子粉一斤多少钱灵芝孢子粉如何保存
      评论时间:2024年04月29日

    • Q:夸大或过度承诺商品效果及程度
      A:案例1:全网最高、最低、最热等最高级描述; 案例2:假一罚万,考试必过、N天见效、无任何副作用、立竿见影、想瘦就瘦等夸大效果的描述。 案例3:虚拟商品标题或描述中已写明详细区服的情况下,带有'全区全服有货'字样的商品。 案例4:非药品进行药效功效类夸大宣传的。

      Q:什么样的图是实物图?哪些图片不算实物图?实物图需放置在哪里?特殊类目指的是?
      A:实物图是指本件商品本身的实拍图。 以下情况不算实物图:其他品牌物品图片、同款官网图、杂志图、或者其他网站所刊载的效果图等。 商品主图必须是实物图。 特殊类目包含:女装/女士精品、男装、孕妇装、童装/亲子装、童鞋/亲子鞋、厨房/烹饪用具、餐饮具、收纳整理、家庭/个人清洁工具、居家日用、节庆用品/礼品、尿片/洗护/喂哺/推车床、洗护清洁剂/卫生巾/纸/香薰、箱包皮具/热销女包/男包等,天猫各行业标准中要求发布商品本身的实物图片的类目。

      到家服务不提供数据备份,系统及软件安装,个人信息保管等服务内容,请您自行备份个人信息资料等,以免造成资料丢失,人民邮电出版社官方旗舰店对资料丢失不承担任何法律责任。

      如遇如自然灾害、交通管制等不可控因素及法定节假日,到家服务时效顺延。

      商品保修期内,如出现质量问题,仅需通过网络或电话提交服务需求申请,人民邮电出版社官方旗舰店将提供电话技术支持、上门取送、原厂授权检测维修等服务内容。

      Q:地址比较偏僻,人民邮电出版社官方旗舰店是否可以送到??
      A:一般情况下,邮局可覆盖的范围我们均可以为您配送到。填写地址时会有提示,范围详情可参考配送服务承诺。

      Q:什么是“商家在所发布的商品信息或所使用的店铺名、域名等中不当使用他人商标权、著作权等权利”?
      A:未经他人许可,在商品信息、店铺名、域名中使用他人的商标(包括文字商标、图形商标等)或作品(文字作品、图案作品)等。 如:未经他人许可,在店铺名中使用他人的商标。 如:商家发布的下述商品虽系芬腾正品,但未经权利人许可,在商品信息中使用芬腾官网模特图片仍属不当使用。

      Q:不得进行虚假的或引人误解的价格标示
      A:在,商家对未过的宝贝不得使用“原售价”、“成交价”、“折”、“新品折”等类似概念,误导消费者认为该宝贝有成交记录;不会强制要求商家进行虚假的或引人误解的价格标示。

      Q:商品包括哪些?
      A:商品是指未经著作权人许可复制其作品的图书、电子书、音像作品和软件。

      Q:什么是划线价格说明
      A:指商品的专柜价、吊牌价、正品零售价、厂商指导价或该商品曾经展示过的价等。

      对于到家服务范围内的商品,不代表该商品同时符合保内条件。

      Q:有权按照活动规则对商家标示的价格进行核对。
      A:商家参加组织的活动应确保在其承诺的该宝贝价格有效期内开展,不得在期间擅自提价、擅自提前结束活动;如宝贝有数量限制的还必须明示参加活动的宝贝数量。有权按照活动规则对商家标示的价格进行核对。如商家违反价格承诺,可在核实情况后从商家的保证金中予以冻结、划扣以便向所有购买该宝贝者进行赔付,因此产生的所有费用及损失由商家自行承担。

      Q:网上选的是A(款),要求配送B(款),是否可以??
      A:人民邮电出版社官方旗舰店配送商品时选择的商品为准。建议您退、换货后重新选择。

      Q:商家对价格的真实性、准确性、合法性负责。
      A:商家参加组织的活动应当标示真实有效的被比较价格,标示有真正价格优惠的宝贝价,确保可以向或监管部门提供被比较价格的真实依据,并对所有价格的真实性、准确性、合法性负责。

      Q:商家不得在商品标题、图片、描述及其他商品宣传中出现“原价”描述
      A:鉴于商家可能无法准确理解“原价”的法定含义,一旦误用将构成价格欺诈并可能侵害消费者权益。为维护消费者和商家的合法权益,商家不得在商品标题、图片、描述及其他商品宣传中出现“原价”描述。若含有上述内容的,将对该类商品或信息进行下架处理。

      Q:标明被比较价格的含义
      A:商家自主选择令宝贝展现多个价格的,为商家在详情页预留了充分的自定义说明空间,商家应当于详情页醒目位置准确标明被比较价格的含义,并确保被比较价格的真实性。*

    海南底色 - 让网上购物更划算
    Copyright ©2013 -2021

    本站所有内容均来自互联网,如有侵犯您的隐私或者版权请联系我们woaini#foxmail.com!,我们会尽快删除!sitemap