1. 程式人生 > >js小技巧

js小技巧

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小技巧