本书适合有一定编程经验的Web应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。" />
本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...
本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...
通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...
机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...
本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、...
译者按:今天在翻译时无意中搜索到StackOverflow中的这篇文章(问答),觉得有必要翻译出来。不仅因为文章本身写得精彩,更重要的是它昭示了一个写文章(特别是技术文章)的重要法则——5W1H。 原文在此 [How does database indexing work?]…...
译者按:最近,随着Professional JavaScript, 3rd Edition (要了解原书信息,请点击右侧原书封面)的出版,不少关心它的读者纷纷询问第3版和第2版的差异。其实,作者博客上有一篇文章,专门介绍新版本的内容,只不过不够详细。本文结合翻译作者博客,再给…...
manbetx户口社区按: TEAP是什么?TEAP是Turingbook Early Access Program的简称,即早期试读,它公布的是manbetx户口在途新书未经编辑的内容。一本书的翻译周期约为3到6个月,如果在翻译过程中,译者就能与读者进行沟通和交流,对整本书的翻译品质是有帮助的。通过…...
本章内容 使用跨文档消息传递 拖放API 音频与视频 本书前面讨论过,HTML5规范定义了很多新HTML标记。为了配合这些标记的变化,HTML5规范也用显著篇幅定义了很多JavaScript API。定义这些API的用意就是简化此前实现起来困难重重的任务,最终简化创建动…...
尽管面向对象JavaScript与其他语言相比之下存在差异,并由此引发了一些争论,但毋庸置疑,JavaScript具有强大的面向对象编程能力。本文先从介绍面向对象编程开始,然后回顾JavaScript对象模型,最后演示JavaScript中的面向对象编程概念。 目录 …...
昨天李松峰老师在微博中写道: 程序员一般特别在意一个细节:中文与西文、中文与数字之间要有间距。这样写:HTML5定义了29个新标签。他们觉得不爽… ...
曹力,人称闪总,容易网技术总监,曾任暴走漫画CTO,博聆网创始人,糗事百科原co-founder,《JavaScript高级程序设计》的译者。 2008年,曹力在Ruby on Rails社区遇到了他的第一个创业伙伴王坚,他们一起开创了“糗事百科”。直到在2010年底他离开之前…...
李松峰,manbetx户口QA部主任。2006年起投身翻译,出版过译著20余部,包括《JavaScript高级程序设计》、《简约至上》等畅销书。最新译作包括[《Web性能权… ...
原文:[The innovations of Internet Explorer][1] 作者:尼古拉斯·泽卡斯(Nicholas C. Zakas) 翻译:[@李松峰][2] 早在Internet Explorer成为每个人对之都爱恨交加的浏览器以前,它曾是互联网创新的…...
原文地址:[https://sporto.github.io/.../comparison-angular-backbone-can-ember/][1] 原文作者:[Sebastian Porto][2][@Twitter][3] 本文译者:[@李松峰][4],感谢 [@林永…...
各位社区成员和《JavaScript高级程序设计》(第1、2、3版)的读者: 我们很荣幸地邀请到了《JavaScript高级程序设计》(Professional JavaScript for Web Developers)一书作者,著名 Web 开发专家 Nicholas C…...
manbetx户口访谈之二十三:专访《JavaScript高级程序设计》作者Nicholas C. Zakas ![enter image description here][1] 注:以下根据Nicholas C. Zakas回复manbetx户口社区访谈邮件的原文翻译。译者:李松峰。 Zak…...
manbetx户口访谈之二十三:对话《JavaScript高级程序设计》作者 Nicholas C. Zakas ![enter image description here][1] 注:以下是Nicholas C. Zakas回复manbetx户口社区访谈邮件的原文。 Zakas:I'…...
原文链接:[Rich JavaScript Applications – the Seven Frameworks][1] 作者:Steven Sanderson翻译:[@李松峰][2] 感谢 [@温谦-此昵称太受欢迎][3] 老师推荐。 一周前,[Throne of J…...
5月25日,一个特别有爱的日子(我爱我),[@田爱娜][1] [@HTML5梦工场][2] 在manbetx户口公司举办了一场主题为《[致我们永不逝去的前端][3]》前端技术沙龙分享活动,因为参与人数太多挤爆了全场,只能以书代替凳子,席地而坐了。 ![enter image descrip…...
其他: ☕️Java篇 / 🐍Python篇 本文大致梳理了manbetx户口在“成为前端工程师”之路上出版的重点好书,仅供大家参考。 HTML与CSS JavaScript 网络协议… ...
请看这段代码: for(var i=0; i<10; i++){ var now = new Date(); while (new Date - now < 1000); console.log("here"); setTimeout(func…...
选择一种继承方式 JavaScript 是一门动态语言,动态意味着高灵活性,而这尤其可以体现在继承上面。JavaScript 中的继承有很多种实现方式,可以分成下面四类: Mixin 模式,即属性混入,从一个或多个对象中复制属性到新的对象中 方法借用模式,即通过 call…...
第一次接触JavaScript,还是在学生时代,计算机课程大作业有个方向就是网站技术研究,于是乎我在一个寒冷的冬日里,在没有几个人的自习室里开始各种搜索,这时我知道了JavaScript,再到W3C上找相关教程,发现这东西怎么跟我学的Python差别那么大呢。初次学习受挫,后来…...
第1章,JavaScript简介 A,如今,JavaScript具备了与浏览器窗口及其内容等几乎所有方面交互的能力。 1.1,JavaScript简史 A,开发人布兰登·艾奇(Brendan Eich)。 B,ECMAScript(发音为“ek-ma-script”)。 1.2…...
P29页 有这样一句话“但在ECMAScript中,任何数值除以非数值会返回NaN”,页脚对这句话的注释说“原书如此,但实际上只有0除以0才会返回Infinity,负数除以0返回-Infinity”。 疑问:作者口中的的“非数值”指的是“非”逻辑运算后的数值还是指其他数据类型,…...
第3章,基本概念 3.1,语法 A,ECMAScript中的一切(变量、函数名和操作符)都区分大小写。 B,ECMAScript标识符采用驼峰大小写格式。 3.2,关键字和保留字 3.3,变量 A,ECMAScript的变量是松散类型的,定义时要使用var操作符,省略var,可…...
![JavaScript高级程序设计 封面][1] 我的Javascript入门书是《Head First JavaScript Programming: A Brain-Friendly Guide》,看过Head First系列的都知道这个系列是IT技术入门最容易的书。当…...
转瞬间,就到2017了。 回望过去,有很多收获,也有很多遗憾。 无论结果如何,新的一年,总该有个新的启程。 今年主要目标是攻略Web前后端,半年内争取完成这些书籍的阅读: 《JavaScript入门经典(第六版)》 这本书是我入门JS的第一本书,也是我勘误最多的一…...
先明确一个概念:栈和堆;不要管他们是什么,你知道有这两个东西就行; var num1 = 8; 实际上,声明的num1这个变量它并没有直接在栈中保存一个值:8; 当你var 声明的时候,在堆中会被分配出一块内存空间,这个空间有两个信息,一个是这个空间在堆中的地址,…...
JS的对象和原型; 天天在讲对象,写了一年的JS代码了,在实际的业务开发中(大厂的当我没说),不使用框架,对象和原型继承用到的还是非常多的,例如某一个方法在多个对象实例中都会用到,那么这个时候我们写原生的JS,封装方法,实现子类继承是非常有必要的,如果你不这么干,那么…...