摘要:
RegExp: var a=new RegExp("e"); RegExp.test();返回true或者false RegExp.compile();用於改變檢索模式。 RegExp.exec();返回對象或者null 阅读全文
摘要:
算數對象不需要聲明,可以直接使用, Math對象方法及作用: round()四捨五入; random()生成0到1的隨機數; max()選擇較大的數; min()返回較小的數; 阅读全文
摘要:
js的邏輯對象可以用於將非邏輯對象轉換為邏輯 var a=new Boolean(); a為false的幾種情況,0,-0,null,false,“”,undefined,NAN 阅读全文
摘要:
數組對象創建: var a=new Array(); var b=new Array(1); var a=new Array(“AA“,”AA“); 相關函數: sort()排序,可以進行字面上排序sort(),和數字排序sort(sortNumber); concat()數組拼,a.concat( 阅读全文
摘要:
常用函數: 創建一個日期對象 var ss =new Date(); 獲取一周的天數: ss.getDay(); 獲取1970年1月1日到現在的毫秒數: getTime(); 設置具體的日期: setFullYear(年,月,日) 按UTC標準轉換為字符串: toUTCString() 獲取日期 g 阅读全文
摘要:
字符串對象處理已有的字符塊。 函數及作用: indexOf(),返回第一個字符的位置; length:字符串的長度; match():字符串匹配; toUpperCase():字符轉換為大寫。 阅读全文
摘要:
js數字只有一種類型:不是類型語言。 js的數字可以使用科學計數法或者不使用科學計數法; js都是64位的, 如果是整數,(不使用科學計數法或者是小數點)最大15位的; 如果是浮點數,最大17位的,浮點數的運算不一定準確。 在數字前面加0表示8進制,加0X表示16進制的。 var a=0111; v 阅读全文
摘要:
創建對象的3種方式: 1、 var a=new Object() a.attributes=“1”; 2、 var a={attributes:"1",aa:"2"} 3、對象構造器 function person(A1,A2,A3) { this.a1=A1; this.a2=A2; this.a 阅读全文
摘要:
try{ //需要被檢測是否拋出錯誤 } catch(err) { //錯誤處理代碼 } try、catch成對出現 throw:拋出錯誤 當錯誤發生時,javascript引擎停止運行,并生成一個錯誤消息。 描述這種情況的術語就是:javascript拋出錯誤 阅读全文
摘要:
break的兩種形式: break;未加標籤,適用於switch和循環結構 break labelname;適用於任何代碼塊; continue的兩種形式: continue:適用於循環結構 continue labelname:適用於循環結構 阅读全文
摘要:
條件結構: if(語句1) if(語句1)else(語句2) if(語句1)elseif(語句2)else(語句3) switch結構: switch() { case 1: break; case 2: break; default: break; } 循環: while循環 while(t條件) 阅读全文
摘要:
運算符算術運算符、邏輯運算符、賦值運算符、比較運算符、條件運算符 字符串的合併,用+,如果是字符串和數字用+連接,則當做字符串合併。 條件運算符:if(條件)?語句1,語句2; 阅读全文
摘要:
函數是什麼?函數就是被事件驅動或者調用執行的可重複的代碼塊。 函數聲明: 使用關鍵詞function,關鍵詞function大小敏感。 function a{代碼塊} 局部變量: 在函數內部聲明的變量,為局部變量; 作用域只能被函數內部的方法訪問; 生存期是從函數生命開始創建對象,函數執行完後變量被 阅读全文
摘要:
js聲明一個數據,即使沒有賦值,也是創建了一個對象; js的所有數據都是對象,對象裡面有屬性也有方法,屬性方法是對象中的成員; 訪問對象的屬性:objectname.屬性名 訪問對象的方法:objectname.方法名 對象可以自己創建,創建一個對象,并添加屬性: var a=new object( 阅读全文
摘要:
js的數據類型有:字符串、數字、布爾型、數組、undfined、null; js擁有動態類型,同樣的變量可以賦值多個類型; 變量賦值可以聲明后賦值,或者聲明時賦值; 字符串: 字符串用單引號或者雙引號包括,如果字符串內部包含字符串的話,那麼內部字符串可以是單引號或者是雙引號,外部字符串可以是單引號或 阅读全文
摘要:
js的變量是存儲信息的容器,變量一般以字母開頭,大小寫敏感。 變量賦值后,重新聲明,變量的值不變。 多個變量在一行賦值,賦值語句之間用,隔開。 全局變量:不是在函數里聲明的變量就是全局變量,全局變量的生存期就是頁面打開到頁面關閉。 局部變量:在函數里聲明的變量就是局部變量,局部變量的生存期就是函數里 阅读全文