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

JavaScript 高級教程

JavaScript 是因特網上最流行的腳本語言,它存在于全世界所有 Web 瀏覽器中,能夠增強用戶與 Web 站點和 Web 應用程序之間的交互。

本教程是 w3school JavaScript 教程的高級版本。

本教程從 JavaScript 的歷史開始講起,直到當前它對 XML 和 Web 服務的支持。

您將學習到如何擴展該語言,以使它適應特殊的需求。

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

開始學習 JavaScript 高級教程 !

內容目錄

JavaScript 簡介

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

ECMAScript 基礎

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

ECMAScript 運算符

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

ECMAScript 語句

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

ECMAScript 函數

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

ECMAScript 對象

ECMAScript 面向對象技術
本節(jié)簡要介紹了面向對象技術的術語、面向對象語言的要求以及對象的構成。
ECMAScript 對象應用
本節(jié)講解了如何聲明和實例化對象,如何引用和廢除對象,以及綁定的概念。
ECMAScript 對象類型
本節(jié)介紹了 ECMAScript 的三種類型:本地對象、內置對象和宿主對象,并提供了指向相關參考手冊的鏈接。
ECMAScript 對象作用域
本節(jié)講解了 ECMAScript 作用域以及 this 關鍵字。
ECMAScript 定義類或對象
本節(jié)詳細講解了創(chuàng)建 ECMAScript 對象或類的各種方式。
ECMAScript 修改對象
本節(jié)講解了如何通過創(chuàng)建新方法或重定義已有方法來修改對象。