使用工廠模式創建對象,你會發現我們所創建的對象類型都是Object,具體代碼如下: // 使用工廠模式創建對象 function createPerson(name, age) { // 創建新的對象 var obj = new Object(); // 設置對象屬性 obj.name = name; obj.age = a
1、概述 函數是由一連串的子程序(語句的集合)所組成的,可以被外部程序調用,向函數傳遞參數之後,函數可以返回一定的值。 通常情況下,JavaScript代碼是自上而下執行的,不過函數體內部的代碼則不是這樣。如果只是對函數進行了聲明,其中的代碼並不會執行,只有在調用函數時才會執行函數體內部的代碼。 這裏要注意的是JavaScript中的函數也是一個對象,使用typ
運算符也叫操作符,通過運算符可以對一個或多個值進行運算並獲取運算結果。 比如:typeof就是運算符,可以來獲得一個值的類型,它會將該值的類型以字符串的形式返回(number string boolean undefined object) 1、算術運算符 算術運算符用於表達式計算。 y=5, + 加法 x=y+2 - 減法 x=y-2
強制類型轉換指將一個數據類型強制轉換為其它的數據類型。一般是指,將其它的數據類型轉換為String、Number、Boolean。 1、轉換為String類型 將其它數值轉換為字符串有三種方式:toString()、String()、 拼串。 方式一:調用被轉換數據類型的toString()方法,該方法不會影響到原變量,它會將轉換的結果返回,但是注意:null和
2.1.2.1、子代選擇器 需求描述:選擇ul下的所有span子元素,設置其背景為紅色 ul span我是ul的span1/span li我是li1 span我是li1的span1/span/li li我是li2 span我是li2的span2/span/li li我是li3 span我是li3的span3/span/li