美文网首页
2019-02-25

2019-02-25

作者: sunnyRube | 来源:发表于2019-02-25 22:17 被阅读2次

    1、https密钥交互的过程

    2、ES6模块和CommonJs的区别

    3、['1','2','3'].map(parseInt)的结果

    4、谈一谈你了解的web攻击方式,以及如何防范

    5、实现一个布局,无论外层容器宽度如何变化,黄色区域始终相对于外层容器垂直居中,左右各相距20px,同时黄色区域的高度始终为自身宽度的50%

    6、模拟bind函数实现,如何用call的方式模拟bind方法,参考代码如下

     if(!Function.prototype.bind) {

      Function.prototype.bind = function(oThis) {

        if(typeofthis!== "function") {

          // closest thing possible to the ECMAScript 5 internal IsCallable function

          thrownewTypeError("Function.prototype.bind - what is trying to be bound is not callable");

        }

        varaArgs = Array.prototype.slice.call(arguments, 1), 

            fToBind = this, 

            fNOP = function() {},

            fBound = function() {

              returnfToBind.apply(thisinstanceoffNOP && oThis

                                     ? this

                                     : oThis || window,

                                   aArgs.concat(Array.prototype.slice.call(arguments)));

            };

        fNOP.prototype = this.prototype;

        fBound.prototype = newfNOP();

        returnfBound;

      };

    }

    7、有一张白底黑点的图片如下所示,如何计算出共有多少黑点

    8、输出二叉树左视角能看到的节点

    相关文章

      网友评论

          本文标题:2019-02-25

          本文链接:https://www.haomeiwen.com/subject/cwmnyqtx.html