欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript 高級(jí)教程

JavaScript 是因特網(wǎng)上最流行的腳本語(yǔ)言,它存在于全世界所有 Web 瀏覽器中,能夠增強(qiáng)用戶與 Web 站點(diǎn)和 Web 應(yīng)用程序之間的交互。

本教程是 w3school JavaScript 教程的高級(jí)版本。

本教程從 JavaScript 的歷史開(kāi)始講起,直到當(dāng)前它對(duì) XML 和 Web 服務(wù)的支持。

您將學(xué)習(xí)到如何擴(kuò)展該語(yǔ)言,以使它適應(yīng)特殊的需求。

您還將學(xué)到如何使用 JavaScript 創(chuàng)建無(wú)縫的客戶機(jī) - 服務(wù)器通信。

開(kāi)始學(xué)習(xí) JavaScript 高級(jí)教程

內(nèi)容目錄

JavaScript 簡(jiǎn)介

JavaScript 歷史
本節(jié)為您講解 JavaScript 和客戶端腳本的起源。
JavaScript 實(shí)現(xiàn)
完整的 JavaScript 實(shí)現(xiàn)是由以下 3 個(gè)不同部分組成的:ECMAScript、文檔對(duì)象模型、瀏覽器對(duì)象模型。

ECMAScript 基礎(chǔ)

ECMAScript 語(yǔ)法
Java 和 ECMAScript 有一些關(guān)鍵的語(yǔ)法特性相同,也有一些完全不同。本節(jié)詳細(xì)講解了 ECMAScript 的語(yǔ)法。
ECMAScript 變量
本節(jié)講解如何聲明和命名變量,以及一些著名的變量命名規(guī)則。
ECMAScript 關(guān)鍵字
本節(jié)提供完整的 ECMAScript 關(guān)鍵字列表。
ECMAScript 保留字
本節(jié)提供完整的 ECMAScript 保留字列表。
ECMAScript 值
本節(jié)講解 ECMAScript 的原始值和引用值,以及 ECMAScript 原始類型的概念。
ECMAScript 原始類型
本節(jié)詳細(xì)講解了 ECMAScript 的 5 種原始類型:Undefined、Null、Boolean、Number 和 String。
ECMAScript 類型轉(zhuǎn)換
本節(jié)講解了 ECMAScript 提供的類型轉(zhuǎn)換方法,以及如何進(jìn)行強(qiáng)制類型轉(zhuǎn)換。
ECMAScript 引用類型
引用類型通常叫做類(class)或?qū)ο。本?jié)講解 ECMAScript 的預(yù)定義引用類型。

ECMAScript 運(yùn)算符

ECMAScript 一元運(yùn)算符
一元運(yùn)算符只有一個(gè)參數(shù),即要操作的對(duì)象或值。本節(jié)講解 ECMAScript 中最簡(jiǎn)單的運(yùn)算符 - 一元運(yùn)算符。
ECMAScript 位運(yùn)算符
位運(yùn)算符是在數(shù)字底層進(jìn)行操作的。本節(jié)深入講解了有關(guān)整數(shù)的知識(shí),并介紹了 ECMAScript 的各種位運(yùn)算符。
ECMAScript Boolean 運(yùn)算符
Boolean 運(yùn)算符非常重要。本節(jié)深入講解三種 Boolean 運(yùn)算符:NOT、AND 和 OR。
ECMAScript 乘性運(yùn)算符
本節(jié)講解 ECMAScript 的乘性運(yùn)算符:乘法、除法、取模運(yùn)算符,以及它們的特殊行為。
ECMAScript 加性運(yùn)算符
本節(jié)講解 ECMAScript 的加性運(yùn)算符:加法、減法運(yùn)算符,以及它們的特殊行為。
ECMAScript 關(guān)系運(yùn)算符
關(guān)系運(yùn)算符執(zhí)行的是比較運(yùn)算。本節(jié)講解關(guān)系運(yùn)算符的常規(guī)比較方式,以及如何比較字符串與數(shù)字。
ECMAScript 等性運(yùn)算符
等性運(yùn)算符用于判斷變量是否相等。ECMAScript 提供兩套等性運(yùn)算符:等號(hào)和非等號(hào),以及全等號(hào)和非全等號(hào)。
ECMAScript 條件運(yùn)算符
本節(jié)講解 ECMAScript 中的條件運(yùn)算符。
ECMAScript 賦值運(yùn)算符
本節(jié)講解 ECMAScript 中的賦值運(yùn)算符。
ECMAScript 逗號(hào)運(yùn)算符符
本節(jié)講解 ECMAScript 中的逗號(hào)運(yùn)算符。

ECMAScript 語(yǔ)句

ECMAScript if 語(yǔ)句
if 語(yǔ)句是 ECMAScript 中最常用的語(yǔ)句之一。本節(jié)為您詳細(xì)講解了如何使用 if 語(yǔ)句。
ECMAScript 迭代語(yǔ)句
迭代語(yǔ)句又叫循環(huán)語(yǔ)句。本節(jié)為您介紹 ECMAScript 提供的四種迭代語(yǔ)句。
ECMAScript 標(biāo)簽語(yǔ)句
本節(jié)簡(jiǎn)要介紹了帶有標(biāo)簽的語(yǔ)句。
ECMAScript break 和 continue 語(yǔ)句
本節(jié)講解了break 語(yǔ)句和 continue 語(yǔ)句的不同之處,以及如何與有標(biāo)簽語(yǔ)句一起使用。
ECMAScript with 語(yǔ)句
with 語(yǔ)句用于設(shè)置代碼在特定對(duì)象中的作用域。本節(jié)介紹了 with 語(yǔ)句的用法。
ECMAScript switch 語(yǔ)句
switch 語(yǔ)句是 if 語(yǔ)句的兄弟語(yǔ)句。本節(jié)介紹了 switch 語(yǔ)句的用法,以及與 Java 中的 switch 語(yǔ)句的不同。

ECMAScript 函數(shù)

ECMAScript 函數(shù)概述
本節(jié)講解函數(shù)的概念,ECMAScript 如何聲明并調(diào)用函數(shù),以及函數(shù)如何返回值。
ECMAScript arguments 對(duì)象
本節(jié)介紹了此對(duì)象的基本用法,然后講解了如何使用 length 屬性來(lái)測(cè)定函數(shù)的參數(shù)數(shù)目,以及模擬函數(shù)重載。
ECMAScript Function 對(duì)象(類)
本節(jié)講解了如何使用 Function 類創(chuàng)建函數(shù),然后介紹了 Function 對(duì)象的屬性和方法。
ECMAScript 閉包(closure)
本節(jié)講解了閉包(closure)的概念,并分別為您展示了簡(jiǎn)單和稍復(fù)雜的兩個(gè)閉包實(shí)例。

ECMAScript 對(duì)象

ECMAScript 面向?qū)ο蠹夹g(shù)
本節(jié)簡(jiǎn)要介紹了面向?qū)ο蠹夹g(shù)的術(shù)語(yǔ)、面向?qū)ο笳Z(yǔ)言的要求以及對(duì)象的構(gòu)成。
ECMAScript 對(duì)象應(yīng)用
本節(jié)講解了如何聲明和實(shí)例化對(duì)象,如何引用和廢除對(duì)象,以及綁定的概念。
ECMAScript 對(duì)象類型
本節(jié)介紹了 ECMAScript 的三種類型:本地對(duì)象、內(nèi)置對(duì)象和宿主對(duì)象,并提供了指向相關(guān)參考手冊(cè)的鏈接。
ECMAScript 對(duì)象作用域
本節(jié)講解了 ECMAScript 作用域以及 this 關(guān)鍵字。
ECMAScript 修改對(duì)象
本節(jié)講解了如何通過(guò)創(chuàng)建新方法或重定義已有方法來(lái)修改對(duì)象。