寫了個前端值類型判斷大坑

 下面的===判斷有大BUG,如果payment_method爲字符串'1'時正常,爲數字類型1時則悲劇。

    /**
     * 訂單發起支付
     */
    payOrder(outTradeNo: string, payment_method: number | string) {
            if (payment_method === '1') {
                
            } else {
                
            }
    }

多類型、任意類型、浪類型。。。,判斷時得注意下類型問題!!! 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章