原创 web前端-JavaScript 類型轉換 -018

JavaScript 數據類型 在 JavaScript 中有 5 種不同的數據類型: string number boolean object function 3 種對象類型: Object Date Array 2

原创 塊枚舉,for循環

for循環 NSArray *anArray = /*...*/; for (int i = 0; i < anArray.count; i++) { id object = anArray[i];

原创 web前端-JavaScript 字符串 -012

JavaScript 字符串 字符串可以存儲一系列字符,如 “John Doe”。 字符串可以是插入到引號中的任何字符。你可以使用單引號或雙引號: var carname = "Volvo XC60"; var carname

原创 web前端-JavaScript 變量提升 -022

JavaScript 變量提升 JavaScript 中,函數及變量的聲明都將被提升到函數的最頂部。 JavaScript 中,變量可以在使用後聲明,也就是變量可以先使用再聲明。 以下兩個實例將獲得相同的結果: 實例 1:

原创 web前端-JavaScript 函數 -009

JavaScript 函數語法 函數就是包裹在花括號中的代碼塊,前面使用了關鍵詞 function: function functionname() { 執行代碼 } 當調用該函數時,會執行函數內的代碼。 可以在某事件發生時直接

原创 web前端-JavaScript 對象 -008

JavaScript 對象是擁有屬性和方法的數據。 JavaScript 對象 在 JavaScript中,幾乎所有的事物都是對象。 以下代碼爲變量 car 設置值爲 “Fiat” : var car = "Fiat"; 對象也

原创 web前端-JavaScript 錯誤 -020

JavaScript 錯誤 - throw、try 和 catch try 語句測試代碼塊的錯誤。 catch 語句處理錯誤。 throw 語句創建自定義錯誤。 JavaScript 錯誤 當 JavaScript 引擎執行

原创 web前端-JavaScript 比較 -014

比較運算符 比較運算符在邏輯語句中使用,以測定變量或值是否相等。 x=5,下面的表格解釋了比較運算符: 運算符 描述 比較 返回值 == 等於 x==8x==5 falsetrue === 絕對等於(值和類型均相

原创 web前端-JavaScript 作用域 -010

JavaScript 作用域 在 JavaScript 中, 對象和函數同樣也是變量。 在 JavaScript 中, 作用域爲可訪問變量,對象,函數的集合。 JavaScript 函數作用域: 作用域在函數內修改。 Java

原创 web前端-JavaScript 變量 -006

JavaScript 變量 與代數一樣,JavaScript 變量可用於存放值(比如 x=5)和表達式(比如 z=x+y)。 變量可以使用短名稱(比如 x 和 y),也可以使用描述性更好的名稱(比如 age, sum, tota

原创 web前端-JavaScript 正則表達式 -019

什麼是正則表達式? 正則表達式(英語:Regular Expression,在代碼中常簡寫爲regex、regexp或RE)使用單個字符串來描述、匹配一系列符合某個句法規則的字符串搜索模式。 正則表達式是由一個字符序列形成的搜索

原创 web前端-JavaScript 事件 -011

HTML 事件 HTML 事件可以是瀏覽器行爲,也可以是用戶行爲。 以下是 HTML 事件的實例: HTML 頁面完成加載 HTML input 字段改變時 HTML 按鈕被點擊 通常,當事件發生時,你可以做些事情。 在事

原创 web前端-JavaScript 數據類型 -007

字符串(String)、數字(Number)、布爾(Boolean)、數組(Array)、對象(Object)、空(Null)、未定義(Undefined)。 JavaScript 擁有動態類型 JavaScript 擁有動態類型

原创 web前端-JavaScript 條件語句 -015

條件語句 通常在寫代碼時,您總是需要爲不同的決定來執行不同的動作。您可以在代碼中使用條件語句來完成該任務。 在 JavaScript 中,我們可使用以下條件語句: if 語句 - 只有當指定條件爲 true 時,使用該語句來執

原创 web前端-JavaScript 循環 -016

不同類型的循環 JavaScript 支持不同類型的循環: for - 循環代碼塊一定的次數 for/in - 循環遍歷對象的屬性 while - 當指定的條件爲 true 時循環指定的代碼塊 do/while - 同樣當指定的