原创 JavaScript學習:JavaScript for循環 while循環

循環可多次執行代碼塊。 需要運行代碼多次,且每次使用不同的值,那麼循環(loop)相當方便使用。 例: for (i = 0; i < cars.length; i++) { text += cars[i] + “”; } Jav

原创 JavaScript學習:JavaScript數值方法number

一、toString() 方法 toString() 以字符串返回數值 例: var x = 123; x.toString(); // 從變量 x 返回 123 (123).toString();

原创 Javascript學習:JavaScript比較 (比較運算符、邏輯運算符、條件(三元)運算符)

一、比較運算符 等於 == 值相等並且類型相等 === 不相等 != 值不相等或類型不相等 !== 大於 > 小於 < 大於或等於 >= 小於或等於 <= 二、邏輯運算

原创 javascript學習:js輸出

JavaScript 能夠以不同方式“顯示”數據: 使用 window.alert() 寫入警告框 使用 document.write() 寫入 HTML 輸出 使用 innerHTML 寫入 HTML 元素 使用 console

原创 JavaScript學習:JavaScript隨機 math.random()

Math.random() 返回 0(包括) 至 1(不包括) 之間的隨機數。 例: Math.random(); // 返回隨機數(總是返回小於1的數) JavaScript隨機整數 Math.random() 與 Mat

原创 JavaScript學習:JavaScript數組迭代方法

數組迭代方法對每個數組項進行操作 一、forEach()方法爲每個數組元素調用一次函數(回調函數)forEach是循環遍歷一遍數組的每一項,這個是沒有返回值的,這個方法裏面有個回調函數,回調函數有三個參數,第一個是數組每一項的值v

原创 JavaScript學習:JavaScript 數據類型

一、JavaScript 變量數據類型:數值、字符串值、數組、對象等等: var length = 7; // 數字 var lastName = “Gates”;

原创 JavaScript學習:JavaScript數學 Math對象

JavaScript Math 對象允許您對數字執行數學任務。 一、Math.PI;//返回3.141592653589793 **二、Math.round()**返回值是四捨五入最接近的整數。 例: Math.round(6.8

原创 JavaScript學習:JavaScript邏輯 布爾邏輯

JavaScript 布爾(邏輯)代表兩個值之一:true 或 false。 在編程中,您會需要只能有兩個值之一的數據類型,JavaScript提供布爾數據類型,它只接受值 true 或 false。 -0 (負零)的布爾值爲 f

原创 JavaScript學習:JavaScript數字

一、如果對兩個字符串相加,結果將是一個字符串的級聯: var x=“10”; var y=“20”; var z=x+y; //1020 字符串 數字和字符串使用+也是得到字符串的級聯。 二、在/ * -數字運算中,JavaSc

原创 JavaScript學習:JavaScript正則表達式

正則表達式是構成搜索模式的字符序列,該搜索模式可用於文本搜索和文本替換操作。 (我自己的理解就是模糊匹配) 通常搜索文本數據時,會使用搜索模式來描述搜索的內容,正則表達式是單字符或者更復雜的模式,可用於執行所有類型的文本搜索和文本

原创 Javascript學習:JavaScript日期

一、創建Date()對象 有 4 種方法創建新的日期對象: new Date() new Date(year, month, day, hours, minutes, seconds, milliseconds) new Date

原创 JavaScript學習:JavaScript作用域

作用域指的是您有權訪問的變量集合。 一、JavaScript函數作用域,有另種作用域類型: 局部作用域 全局作用域 JavaScript 擁有函數作用域:每個函數創建一個新的作用域。 作用域決定了這些變量的可訪問性(可見性)。 函