- JavaScript語言精髓與編程實(shí)踐
- 周愛民
- 358字
- 2018-12-30 08:46:39
第2章 JavaScript的語法
當(dāng)然,我們可以從很多個(gè)方面來闡述“JavaScript是怎樣的一種語言”這個(gè)話題,但對于開發(fā)人員來說,最直接的感受總是來自語言的語法與約定。
以對JavaScript的語法敘述來說,《JavaScript權(quán)威指南》是最好的一本參考書。但我不能期望用戶要讀完那本厚厚的書才能閱讀本書,因此還是在這里講述一下語法。
很多人、很多書會把瀏覽器、DOM等作為JavaScript的一部分進(jìn)行講述。在我看來,JavaScript只是一種語言,由標(biāo)識符、值、語句等要素構(gòu)成。而且本章(包括本書)面向的都是有一定開發(fā)經(jīng)驗(yàn)的程序員,所以僅講述語法中的關(guān)鍵部分,并不打算討論除此之外的一些細(xì)節(jié)。
由于本章是概述性質(zhì)的,因此請留意每小節(jié)之前對內(nèi)容的概括和匯總性的表格。它們可能是從另一個(gè)角度概括、匯總了相關(guān)的知識,因此或許出現(xiàn)與你正在閱讀的書籍(或既有的知識)不一致的情況。但這些不一致,卻是我們后面進(jìn)一步討論語言的基礎(chǔ)。
推薦閱讀
- 新編Visual Basic程序設(shè)計(jì)上機(jī)實(shí)驗(yàn)教程
- JavaScript從入門到精通(微視頻精編版)
- Getting started with Google Guava
- 自己動手實(shí)現(xiàn)Lua:虛擬機(jī)、編譯器和標(biāo)準(zhǔn)庫
- Python自動化運(yùn)維快速入門(第2版)
- C++面向?qū)ο蟪绦蛟O(shè)計(jì)(微課版)
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- Mastering Drupal 8 Views
- 零基礎(chǔ)學(xué)Python網(wǎng)絡(luò)爬蟲案例實(shí)戰(zhàn)全流程詳解(入門與提高篇)
- Mastering Data Mining with Python:Find patterns hidden in your data
- AutoCAD 2009實(shí)訓(xùn)指導(dǎo)
- .NET 4.5 Parallel Extensions Cookbook
- Android Development Tools for Eclipse
- PHP項(xiàng)目開發(fā)全程實(shí)錄(第4版)
- C語言程序設(shè)計(jì)教程