《JavaScript面向对象编程指南》——1.9 本章小结
JavaScript 指南 小结 面向对象编程 1.9 本章
2023-09-11 14:17:33 时间
本节书摘来自异步社区《JavaScript面向对象编程指南》一书中的第1章,第1.9节,作者: 【加】Stoyan Stefanov 译者: 凌杰 更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.9 本章小结在这一章中,我们介绍了JavaScript这门语言的发展历程和现状。然后,我们还对面向对象程序设计的概念进行了一些基本论述。接着,我们向您详细阐述了为什么JavaScript不是传统的面向对象语言,而是一套独特的原型系统。最后,我们还介绍了本书的训练环境——Firebug控制台的设置与运用。现在,您已经为下一步深入学习JavaScript语言,掌握其面向对象特性打下了一定的基础。本章末尾,我们列出了一些与本章内容相关的资料链接,以供您需要时参考。
在YUI视频网站上,有Douglas Crockford先生1的几个讲座是非常值得一看的。例如“Theory of the DOM”这一讲的第一部分就是关于浏览器历史的。而“The JavaScript Programming Language”这一讲的第一部分谈的就是JavaScript的发展史(当然也包括一些其他事情)。
关于OOP的概念,我们可以参考wikipedia上的相关文章:sun公司所提供的Java文档(这里谈的是传统意义上的OOP):。
关于JavaScript在今天的应用情况,我们或许可以从以下几个实例中获得一些启示:Yahoo! Widgets、Google Maps,以及各个版本的JavaScript可视化语言处理器。
JavaScript之面向对象编程 面向对象编程(Object-oriented programming, OOP)是一种程序设计范型。它将对象作为程序的基本单元,将程序和数据封装其中,以提高程序的重用性、灵活性和扩展性。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- JavaScript表单验证登录
- [Javascript] Compare a Generator to Using Array Map and Filter
- [Javascript] Use requestIdleCallback to schedule JavaScript tasks at an optimal time
- [Javascript] Create an Image with JavaScript Using Fetch and URL.createObjectURL
- [Javascript] JavaScript赋值时的传值与传址
- [Javascript] Redirect the browser using JavaScript
- [Javascript] An Introduction to JSPM (JavaScript Package Manager)
- Javascript网页截屏的方法
- [Javascript] Link to Other Objects through the JavaScript Prototype Chain (Object.setPrototypeOf())
- [Javascript] Broadcaster + Operator + Listener pattern -- 17. Building a Word Matching Game
- [Javascript] Understanding the difference between .prototype and .__proto__ in JavaScript
- [Javascript] Conditionally spread entries to a JavaScript object
- [Javascript] Convert a Callback-Based JavaScript Function to a Promise-Based One
- [Javascript] Compose multiple functions for new behavior in JavaScript
- [Javascript] Safe Nested Object Inspection
- [Javascript] Object.assign()
- javascript面向对象之Javascript 继承
- JavaScript ES6对Proxy的原生支持的一个例子:开发人员学习额外的编程语言
- 如何用JavaScript实现2+2=5?
- 在SAP UI中使用纯JavaScript显示产品主数据的3D模型视图
- 如何使用JavaScript开发AR(增强现实)移动应用 (一)
- javascript案例28——九九乘法表(for循环)
- 《Javascript权威指南》学习笔记之十二:数组、多维数组和符合数组(哈希映射)