js小技巧
阿新 • • 發佈:2017-10-18
math 最大值 個數 bsp floor time return 向下取整 set
記錄了一些js的小技巧:
1、用math.max()方法來設定最大值
var a = math.max(b,v); 這樣b或者v++不能超過另外一個不變的值,同理Math.min
2、
setInival(time(),1000)定時器
function time(){
return time;
}
立馬自執行的同時保證是一個函數體
3、活用強制轉換
某個數字字符*1或者 - 什麽的
4、交換變量的值:
a=[b,b=a][0]
5、for嵌套的跳出
goudan:for(){
for(){
break goudan;
}
}
6、數組取最大值
Math.max.apply(Math,arr); apply的第二個參數
7、
三目 從內向外,從左到右
let c = 10
let b = 1
let a = b ? c ? 0 : 1 : 2
a = b? 0 : c? 1 : 2
8、向下取整
1.5 | 0 相當於Math.floor(1.5)
js小技巧