一、內建函式math
1.math
1)math.abs() 求絕對值
2)math.pi 圓周率
2.求近似值:
1)math.round() 四捨五入(負數: >0.5 進一 <=0.5 捨去)
2)math.ceil() 向上取整
3)math.floor() 向下取整
3.求最值
1)math.max() 求最大值
2)math.min() 求最小值
4.求隨機數
1)math.random() 求隨機數(0<=n<1)
擴充套件:math.floor(math.random)*(max-min+1)+min
function randomint(min,max){
if(min>max){
var t = min;
min = max;
max = t;
return math.floor(math.random()*(max - min + 1)+ min);
5.求m的n次方
1)math.pow(m,n);
6.求開方
1)math.sqrt(num);
二、date日期物件
1.如何建立日期物件
var date = new date();
2.獲取日期時間
1)獲取年份 date.getfullyear()
2)獲取月份 date.getmonth()
3)獲取日 date.getdate()
4)獲取星期 date.getday()
5)獲取小時 date.gethours()
6)獲取分鐘 date.getminutes()
7)獲取秒 date.getseconds()
8)獲取毫秒 date.getmilliseconds()
9)獲取時間戳 date.gettime()
3.時間戳:從2023年1月1日0時整到現在的毫秒數
4.以本地格式顯示
1)以本地格式的字串顯示日期時間 date.tolocalestring()
2)以本地格式的字串顯示日期 date.tolocaledatestring()
3)以本地格式的字串顯示時間 date.tolocaletimestring()
5.設定日期時間
1)設定年份 date.setfullyear()
2)設定月份 date.set.month()
3)設定日 date.setdate()
4)設定小時 date.sethours
5)設定分鐘 date.setminutes()
6)設定秒 date.setseconds(
7)設定毫秒 date.setmilliseconds()
8)設定時間戳 date.settime()
6.new date()傳參方式
1)var date = new date(y,m,d,hh,mm,ss)
2)var date = new date(y,m,d)
3)var date = new date("m,d,y,hh,mm,ss")(英文傳參)
4)var date = new date("m,d,y")(英文傳參)
JS的一些內建方法
一 內建函式math 1.math 1 math.abs 求絕對值 2 math.pi 圓周率 2.求近似值 1 math.round 四捨五入 負數 0.5 進一 0.5 捨去 2 math.ceil 向上取整 3 math.floor 向下取整 3.求最值 1 math.max 求最大值 2 m...
一些內建的魔術方法
call 物件 呼叫這個類中的 call 方法 class a def call self,args,kwargs print obj a print callable obj obj a obj a obj len len 物件 需要實現這個,類中加 len 方法class cls def ini...
陣列內建的一些處理方法
在js中個,陣列是乙個array物件,有它自己內建的方法,今天來說一部分,可以去除迴圈,來實現對陣列的遍歷並且進行一定的操作 1.foreach 陣列遍歷方法,用在陣列的遍歷上,引數是乙個 函式,函式會傳入陣列的每乙個數值,如果陣列索引被修改了,那麼遍歷會繼續沿著索引向下。例如 1 var arra...