js學習筆記2

2021-07-14 11:46:27 字數 1061 閱讀 3483

js內建物件:

陣列:var arr = new array(); //可指定長度,也可以直接在括號裡賦值

arr.length //陣列長度

陣列連線:arr1.concat(arr2,arr3);

指定元素間隔符:arr.join(".");

倒序:arr1.reverse();

選定元素:arr.slice(起始位置,結束位置); // [起始位置,結束位置) 可用於字串

排序:arr.sort(sortnum());

function sortnum(a,b)

二維陣列:

var arr=new array(3);

for(var i=0;i<3;i++)

事件:o'clock,onmouseover,onmouseout,onchange,unselect,on focus,nobler,unload,

window.οnunlοad=函式名;

date物件:

var date = new date(); //日期物件,cst,有getfullyear()年,getday(),gettime()等屬性

getdate()日期,getday()週幾,週日為0,週六為6

getmonth() //0是一月,用的時候要+1

字串物件:

string轉int:num=parseint("5");

分割字串:str.split("",3); //按每個字元分割,分割三次,後者可省略,前者可指定某個具體字元

//-1 指字串中最後乙個字元,-2 指倒數第二個字元。

檢索字元第一次出現:str.indexof("字元",起始檢索位置);

獲取某個位置的字元:str.charat(str.length-1); //最後乙個字元

提取字串:str.substring(起始位置,結束位置);

指定長度:str.substr(起始位置,長度);

math物件:

math.屬性  //各種數學方法

十以內隨機整數:

math.round((math.random())*10)

js學習筆記2

2.新的資料型別 布林boolean 昨天說了兩種基本資料型別 number 數值型別 1,123,123,0 string 字串型別 hello 123 今天再說一種 boolean 布林 就只有兩個值 true 真 false 假 3.關係運算子 昨天說了算術運算子 大於號 小於號 大於或等於 ...

JS 學習筆記2

null,undefined boolean 需要注意,在轉變為 boolean 的時候是 true當需要使用到整數運算的時候,js 會將 64 位浮點數轉為 32 位整數。數字的精度特別提示一下十進位小數轉二進位小數 case1 0.5 0.5 2 1.0 取整數,結果就是 0.1 case2 0...

前端學習筆記js篇(2)

1.和 js中 運算會先將兩邊的資料型別進行轉換,如 1 1 會先把 1 轉換成1,再進行比較,結果自然是true 而 運算是將兩邊的資料進行完全比較,資料型別和數值必須完全相同。因此1 1 結果自然是false 被比較值 b undefined null number string boolean...