• home > webfront > ECMAS > javascript >

    javascript 的 "!function" 是什么意思?

    Author:zhoulu[email protected] Date:

    javascript 的 "!function " 是什么意思?+function,-function,!function,~function,^function 呢?


    看到这个面试题,蒙了
    ~function() {
        alert(typeof next) // ?
        ~function next() {
            alert(typeof next) // ?
        }()
    }()

    尼玛?啥玩意啊?

    然后,在仔细看下:说的是呢…………

    blob.png


    +function(){alert(1)}()
    -function(){alert(1)}()
    ~function(){alert(1)}()
    ^function(){alert(1)}()
    %function(){alert(1)}()

    就是,先运行函数,在判断啊

    ^^

    常见的还是这样的

    (function(){})();最常见到的;
    (function(){}());



    转载本站文章《javascript 的 "!function" 是什么意思?》,
    请注明出处:https://www.zhoulujun.cn/html/webfront/ECMAScript/js/2016_0417_7770.html