學習js筆記一(Math)

2021-07-13 03:43:22 字數 1625 閱讀 3915

1、substring、slice和substr的區別;

2、fromcharcode 方法用於把乙個或多個 unicode 值轉換為(大寫)字串,並返回該字串。

執行該例子,輸出:

hello

abc3、ouppercase 方法用於把(英文)字串轉換為大寫,並返回轉換後的字串。其語法如下:

str_object.touppercase()

4、tolowercase 方法用於把(英文)字串轉換為小寫,並返回轉換後的字串。

str_object.tolowercase()

5、lastindexof 方法用於計算指定的字串在整個字串中最後一次出現的位置,並返回該數值。其語法如下:

str_object.lastindexof( search, start );

str_object要操作的字串(物件)

search必需。要檢索的字串

start可選。指定開始檢索的位置,如省略該引數,則將從字串的最後乙個字元開始檢索

6、charat 方法用於從字串中取得指定位置的字元。其語法如下:

str_object.charat( x )

7、array 物件的 sort 方法用於對陣列的元素進行排序。語法如下:

array_object.sort( sortby )

sortby 為asc,desc

8、array pop 方法用於顛倒陣列中元素的順序。語法如下:

array_object.reverse( )

9、shift 方法用於刪除陣列的第乙個元素,並返回刪除的元素值。語法如下:

array_object.shift( );

10、pop 方法用於刪除陣列最後乙個元素,並返回刪除的元素值。語法如下:

array_object.pop( );

11、 pop 方法用於刪除陣列最後乙個元素,並返回刪除的元素值。語法如下:

array_object.pop( )

12、push 方法用於向陣列的末尾新增乙個或多個元素,並返回新陣列的長度。語法如下:

array_object.push( newelement1, newelement2, ... )

執行該例子,輸出:

5a,b,c,1,2

13、splice 方法用於插入、刪除或替換陣列的元素,返回刪除的元素。語法如下:

array_object.splice(start, num, element1, element1, ...)

引數說明:

引數說明

array_object要操作的陣列(物件)

start必需。開始新增/刪除元素的下標數字。

num可選。規定應該刪除多少元素,數字。可以是 "0",如果省略則刪除從 start 到原陣列結尾的所有元素。

element1, ...可選。規定從 start 處要新增到陣列的新元素序列,使用 , 分隔多個元素。

執行該例子,輸出:

練練手b,c

a,d14、unshift 方法用於向陣列的開頭新增乙個或多個元素,並返回新陣列的長度。語法如下:

array_object.unshift( newelement1, newelement2, ... )

JS學習筆記10之Math物件

math物件 常用屬性和方法 使用math物件製作相應的效果 math物件用於執行數學任務 一 math物件的屬性 二 math物件的方法 三 常用屬性和方法 math.pi 返回圓周率3.14 math.ceil x 對數值x進行向上取整 math.floor x 對數值x進行向下取整 math....

JS學習筆記10之Math物件

math物件 常用屬性和方法 使用math物件製作相應的效果 math物件用於執行數學任務 一 math物件的屬性 二 math物件的方法 三 常用屬性和方法 math.pi 返回圓周率3.14 math.ceil x 對數值x進行向上取整 math.floor x 對數值x進行向下取整 math....

js筆記 Math方法和日期物件

math方法 math 是 js 的乙個內建物件,提供了一堆的方法幫助我們運算元字 屬性 math.pi 圓周率 方法 math.random 隨機數,隨機產生0 1之間的數,不包括0,1 math.round 取最近的整數,相當於四捨五入 math.ceil 向上取整 math.floor 向下取...