写了个前端值类型判断大坑

 下面的===判断有大BUG,如果payment_method为字符串'1'时正常,为数字类型1时则悲剧。

    /**
     * 订单发起支付
     */
    payOrder(outTradeNo: string, payment_method: number | string) {
            if (payment_method === '1') {
                
            } else {
                
            }
    }

多类型、任意类型、浪类型。。。,判断时得注意下类型问题!!! 

发布了79 篇原创文章 · 获赞 40 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/u013727805/article/details/103744128