Skip to Content
JAVASCRIPT網頁應用程式設計
book

JAVASCRIPT網頁應用程式設計

by Alex MacCaw
January 2013
Intermediate to advanced
332 pages
5h 23m
Chinese
GoTop Information, Inc.
Content preview from JAVASCRIPT網頁應用程式設計
第一章
MVC 和類別(Classes
歷史回顧
現今的 JavaScript 程式開發方式,已經和 JavaScript 程式語言剛問世之初,有了很顯著
的不同。JavaScript 起初只是實作在 Netscape 瀏覽器上的一套小型解譯程式,歷經長期
的演變才成為像 Google V8 這種威力強大的解譯引擎。演變過程中所歷經的種種艱辛,
應該早已被世人淡忘。JavaScript 經歷更名、整併…等過程,才逐步整合為今日我們所
看到的標準化 ECMAScriptJavaScript 能有今日,可說是遠遠超乎那些最早期開發者的
想像。
雖然 JavaScript 已是一套相當成功、且廣受歡迎的語言,但大多數人對這套程式語言
仍有很深的誤解。很多人不知道,其實 JavaScript 是一種功能強大、極富彈性,而且非
常物件導向的程式語言。大部分人在得知 JavaScript 擁有一些像原型繼承(prototypal
inheritance)、模組(Module)、命名空間(namespace)…等進階功能時,往往會感到
非常驚訝。究竟是為什麼,會讓人們對 JavaScript 有這麼深的誤解呢?
有一部分的原因,應該是早期廣為流傳的一些劣質 JavaScript 程式,也有一部分是因
為它的名稱(以
Java
開頭的名稱)很容易被人當成是和 Java 有關的程式語言,但其實
JavaScript Java 是兩種完全八竿子打不著的程式語言。不過我個人認為,真正的原因,
應該是大部分程式設計師剛開始接觸這個程式語言時,都採用了錯誤的學習方式 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

Ethan Brown, 武舎 広幸, 武舎 るみ
PHP编程:第4版

PHP编程:第4版

Kevin Tatroe, Peter MacIntyre
Strange Code

Strange Code

Ronald T. Kneusel
Perfecting Your Thinking Skills

Perfecting Your Thinking Skills

MIT Sloan Management Review

Publisher Resources

ISBN: 9789862766811