今日所學

  今日主要講解了js基礎知識中的運算符及其優先級、流程控制、數據基礎、面向對象的處理方法。數組

  運算符中主要包括賦值運算符、算數運算符、關係運算符、邏輯運算符,其優先級每每須要具體考慮。而流程控制主要分爲選擇結構:if else語句及其嵌套;循環結構分爲:while、do while、for循環及其嵌套,其中do while是先執行再循環。對象

  數據基礎主要講解了數組。數組是一組數據的結合,定義方法有:var arr=[x,y,z,'wetr'];var arr=new Array();arr=[x,y,z,'wetr'];其中利用for循環來對數組每個數據進行處理,可採用for(var x of arr);數組長度爲arr.length;排序

  向數組結尾添加新元素爲push,刪除結尾元素爲pop;向數組開頭添加新元素爲unshift,刪除數組第一個元素爲shift;從數組指定位置開始刪除指定數量的元素並返回刪除的數據爲命令splicefor循環

slice將返回數組內從指定起始位置至結束位置(不包括結束位置)的元素,並以新數組形式返回;concat把當前的arry和另外一個arry鏈接起來,並返回一個新的arry;sort可對當前數組進行排序,會直接修改arry的元素位置;reverse反轉數組元素。基礎

相關文章
相關標籤/搜索