亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

小米公司JavaScript面試題

2024-05-06 16:13:11
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了小米公司JavaScript面試題的個人解題方法,需要的朋友可以參考下
 
 

面試題目

一、

 

復制代碼代碼如下:

 請定義這樣一個函數
function repeat (func, times, wait) {
}
這個函數能返回一個新函數,比如這樣用
var repeatedFun = repeat(alert, 10, 5000)
調用這個 repeatedFun ("hellworld")
會alert十次 helloworld, 每次間隔5秒

 

二、

復制代碼代碼如下:

寫一個函數stringconcat, 要求能
var result1 = stringconcat("a", "b")  result1 = "a+b"
var stringconcatWithPrefix = stringconcat.prefix("hellworld");
var result2 = stringconcatWithPrefix("a", "b")  result2 = "hellworld+a+b"

 

小菜解法

     這兩道題,考的就是閉包,廢話不多說,直接上代碼。

 

復制代碼代碼如下:

/**
 * 第一題
 * @param func
 * @param times
 * @param wait
 * @returns {repeatImpl}
 */
function repeat (func, times, wait) {
    //不用匿名函數是為了方便調試
    function repeatImpl(){
        var handle,
            _arguments = arguments,
            i = 0;
        handle = setInterval(function(){
            i = i + 1;
            //到達指定次數取消定時器
            if(i === times){
                clearInterval(handle);
                return;
            }
            func.apply(null, _arguments);
        },wait);
    }
    return repeatImpl;
}
//測試用例
var repeatFun = repeat(alert, 4, 3000);
repeatFun("hellworld");
/**
 * 第二題
 * @returns {string}
 */
function stringconcat(){
    var result = [];
    stringconcat.merge.call(null, result, arguments);
    return result.join("+");
}
stringconcat.prefix = function(){
    var _arguments = [],
        _this = this;
    _this.merge.call(null, _arguments, arguments);
    return function(){
        var _args = _arguments.slice(0);
        _this.merge.call(null, _args, arguments);
        return _this.apply(null, _args);
    };
};
stringconcat.merge = function(array, arrayLike){
    var i = 0;
    for(i = 0; i < arrayLike.length; i++){
        array.push(arrayLike[i]);
    }
}
//測試用例
var result1 = stringconcat("a", "b"); //result1 = "a+b"
var result3 = stringconcat("c", "d"); //result1 = "a+b"
var stringconcatWithPrefix = stringconcat.prefix("hellworld");
var stringconcatWithPrefix1 = stringconcat.prefix("hellworld1");
var result2 = stringconcatWithPrefix("a", "b"); //result2 = "hellworld+a+b"
var result4 = stringconcatWithPrefix1("c", "d"); //result2 = "hellworld+a+b"
alert(result1);
alert(result2);
alert(result3);
alert(result4);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲高清福利视频| 中文字幕亚洲综合久久筱田步美| 久热精品视频在线| 亚洲一区二区福利| 国产精品69久久久久| 国产一区二中文字幕在线看| 国产精品丝袜视频| 久久久精品999| www.欧美精品| 日韩毛片在线看| 亚洲老司机av| 亚洲福利视频久久| 欧美亚洲国产视频| 91在线观看免费高清完整版在线观看| 国产日韩在线看| 在线观看亚洲区| 国产精品美女网站| 国产精品日韩在线播放| 国产成人精品av在线| 国产精品视频在线观看| 69av视频在线播放| 成人h视频在线| 亚洲成av人影院在线观看| 日韩成人av在线播放| 日韩在线视频二区| www.日韩.com| 亚洲一级黄色片| 欧美性xxxx极品hd满灌| 九九热这里只有精品6| 欧美乱妇高清无乱码| 久久久久国产精品www| 亚洲欧洲美洲在线综合| 国产精品久久久久久久久男| 欧美中文字幕在线| 国产女人18毛片水18精品| 精品中文字幕久久久久久| 91精品久久久久久综合乱菊| 日韩三级成人av网| 国产一区二区视频在线观看| 国产婷婷成人久久av免费高清| 免费成人高清视频| 欧美性猛交99久久久久99按摩| 亚洲午夜国产成人av电影男同| 亚洲天堂av在线播放| 亚洲人成电影在线| 韩日精品中文字幕| 精品久久久久久中文字幕一区奶水| 成人日韩在线电影| 久久天天躁狠狠躁夜夜躁2014| 亚洲一区二区三区sesese| 精品国产乱码久久久久久婷婷| 亚洲第一网站免费视频| 亚洲成人精品久久久| 欧洲一区二区视频| 国产精品久久久久久亚洲调教| 欧美成人三级视频网站| 国产精品久久久久久久久久小说| 欧美久久久精品| 中文字幕亚洲色图| 国产精品激情自拍| 黄色一区二区在线观看| 日韩大片免费观看视频播放| 久久亚洲国产精品成人av秋霞| 欧美激情一区二区三区高清视频| 精品久久久国产精品999| 911国产网站尤物在线观看| 国产精品日韩在线| 午夜欧美大片免费观看| 亚洲国产欧美精品| 国产欧美日韩精品在线观看| 久久久欧美精品| 国产亚洲精品久久久久久777| 久久久久国产精品www| 久久久国产一区| 久久人人爽人人爽人人片av高清| 免费av在线一区| 国产精品视频久| 亚洲伊人久久大香线蕉av| 91精品国产自产在线观看永久| 国产精品激情av电影在线观看| 欧美成aaa人片在线观看蜜臀| 国产精品电影观看| 亚洲天堂一区二区三区| 欧美另类老女人| 国产精品永久免费观看| 91九色视频在线| 亚洲free性xxxx护士hd| 亚洲人成网站色ww在线| 欧美国产日韩中文字幕在线| 欧美在线视频在线播放完整版免费观看| 国产精品高清在线观看| 51色欧美片视频在线观看| 日韩精品在线视频美女| 97视频在线观看视频免费视频| 不卡av在线网站| 欧美精品制服第一页| 成人中心免费视频| 亚洲va久久久噜噜噜| 91精品免费视频| 国产啪精品视频| 日韩av不卡电影| 69av成年福利视频| 久久99热这里只有精品国产| 美日韩精品视频免费看| 国产精品久久久久免费a∨大胸| 色爱av美腿丝袜综合粉嫩av| 成人黄色在线播放| 欧美激情a∨在线视频播放| 伊是香蕉大人久久| 不卡av日日日| 亚洲国产精品网站| 一区二区福利视频| 亚洲电影中文字幕| 国产精品7m视频| 91欧美日韩一区| 黑人精品xxx一区| 精品视频在线观看日韩| 国产大片精品免费永久看nba| 日韩午夜在线视频| 欧美性xxxx极品hd欧美风情| 欧美日韩一区二区三区在线免费观看| 一区二区三区www| 7m第一福利500精品视频| 影音先锋欧美在线资源| 最近中文字幕2019免费| 国产欧美最新羞羞视频在线观看| 91高清在线免费观看| 国产精品老牛影院在线观看| 隔壁老王国产在线精品| 成人情趣片在线观看免费| 日韩av免费在线观看| 国内免费精品永久在线视频| 国产精品成人aaaaa网站| 亚洲一二三在线| 亚洲男人天堂2019| 久久伊人免费视频| 亚洲色图第三页| 国产精品久久久久久久久影视| 欧美激情在线视频二区| 国产一区二区黄| 欧美专区在线视频| 欧美性视频精品| 亚洲精品白浆高清久久久久久| 久久99精品久久久久久噜噜| 精品中文字幕视频| 精品视频中文字幕| 国产精品a久久久久久| 国产成人av在线播放| 国产一区二区三区四区福利| 欧美怡春院一区二区三区| 中文字幕精品久久久久| 毛片精品免费在线观看| 亚洲欧美精品suv| 欧美激情第6页| 国产精品美女免费| 亚洲欧美另类自拍| 另类少妇人与禽zozz0性伦| 欧美日韩国产123| 亚洲一区久久久| 日韩视频一区在线| 中文字幕久久久| 欧美成人亚洲成人日韩成人| 欧美最顶级丰满的aⅴ艳星| 欧洲美女7788成人免费视频|