返回一个 undefined的值比较少见
一般都是下面的样子才会导致返回值是 undefined

    function(){
        if(xxx){return}
        // or
        var a; return a;
    }
不过这里考虑到兼容性, 难免有人这样返回了, 这里我撤销掉吧