当前位置:   article > 正文

前端经典面试题_foreach(cb

foreach(cb
一、JavaScript全局变量和全局函数
    1.全局变量:
        Infinity:无穷大的数值;
        NaN:判断某个值是不是数字值;
        undefined:未定义的值;
    2.全局函数:
        decodeURI(): 解码某个编码的URI;
        decodeURIComponent(): 解码一个编码的URI组件;
        encodeURI(): 把字符串编码为URI;
        encodeURIComponent(): 把字符串编码为URI组件;
        escape(): 对字符串进行编码;
        eval(): 计算JavaScript字符串,并把它作为脚本代码执行;
        isFinite(): 检查某个值是否是数字;
        isNaN(): 检查某个值是否是数字;
        Number(): 把对象的值转换为数字;
        parseFloat(): 解析一个字符串并返回一个浮点数;
        parseInt(): 解析一个字符串并返回一个整数;
        String(): 把对象的值转换为字符串;
        unescope(): 对由escape()编码的字符串进行解码;


二、二叉树求和


三、为es5的Array写forEach

    // forEach 用于调用数组中的每个元素,并将元素传递给回调函数
    Array.prototype.forEach = function(cb) {
        for (var i=0;i < this.length;i++) {
            cb(this[i], i);
        }
        return this;
    }


    array.forEach(function(currentValue, index, arr), this.value);


四、垂直居中的css
    1.display: flex
        .box {
            display: flex;
            justify-content: center;
            align-items: center;
        }
    2.绝对定位和负边距
        .box { position: relative; }
        .box span {
            position: absolute;
            width: 100px;
            height: 50px;
            top: 50%;
            left: 50%; <
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/853436
推荐阅读
相关标签
  

闽ICP备14008679号