JavaScript踩坑

1

        //这样做会抛出错误
        alert(ttt);
        //这样做不会,只是会弹出undefine而已
        alert(window.ttt);

当然可以try catch如此捕获异常

        try {
            //这样做会抛出错误
            alert(ttt);
        }
        catch (info) {
            alert(info);
        }

        //这样做不会,只是会弹出undefine而已
        alert(window.ttt);

可以这样删除一个字段

        window.num = 314;
        alert(window.num);
        delete window.num;
        alert(window.num);

Chrome下面,如此竟然也可以工作

        window.num = 314;
        alert(window.num);
        delete num;
        alert(window.num);

 

posted @ 2017-09-11 21:50  鸡毛巾  阅读(225)  评论(0编辑  收藏  举报