V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
nowcoder
V2EX  ›  程序员

每个前端工程师都要掌握的 50 个最常用的 Javascript 操作,你会几个

  •  1
     
  •   nowcoder · Jul 6, 2015 · 11668 views
    This topic created in 3959 days ago, the information mentioned may be changed or developed.

    包含数组,函数,正则,对象,模块,逻辑,流程等50个常用Javascirpt的操作

    由浅入深,从简单到一般复杂,戳

    http://www.nowcoder.com/ta/js-assessment

    前端最爱,新鲜出炉,火速收藏

    Supplement 1  ·  Jul 6, 2015
    附难度稍高一批的前端题目,祝大家玩的开心
    http://www.nowcoder.com/ta/front-end
    Supplement 2  ·  Jul 8, 2015
    《剑指Offer》66个编程题在线练习
    http://www.nowcoder.com/books/coding-interviews

    《程序员面试金典》编程题在线练习
    http://www.nowcoder.com/ta/cracking-the-coding-interview

    BAT C/C++笔试面试题专题
    http://www.nowcoder.com/ta/nine-chapter
    90 replies    2015-07-08 00:22:49 +08:00
    ibolee
        1
    ibolee  
       Jul 6, 2015   ❤️ 2
    你也是不置顶就上不来了么?livid嫌内容质量差,对很多人的发帖时间排序进行了降级,但也还是阻挡不住水文月经贴犯懒,推荐MBP的事情,每个月都要被问好几遍,也是醉了。

    当吐槽吧~
    sumuye
        2
    sumuye  
       Jul 6, 2015
    有点意思
    cancan
        3
    cancan  
       Jul 6, 2015
    @ibolee 请说出内容质量哪差了?
    CodeDrift
        4
    CodeDrift  
       Jul 6, 2015
    @ibolee 我发现这个好影响使用啊。自己发个帖子一般都是2小时前的。需要再人工顶一下。。
    loading
        5
    loading  
       Jul 6, 2015 via Android
    ceo 亲自来推广,也是碎了!
    ibolee
        6
    ibolee  
       Jul 6, 2015   ❤️ 2
    @cancan

    1.程序员应该用什么本子比较好?1楼 mbp 2楼 mbp
    2.准备换电脑了,求推荐。1楼 mbp 2楼 mbp
    3.玩**游戏买什么笔记本比较好。1楼 mbp 2楼 mbp 3楼 不用***的话,mbp~

    ps:不是黑mbp不好,我也是mb用户。只是那种酸爽,慢慢体会。。。

    @Anybfans
    我也发现好影响使用。。
    nowcoder
        7
    nowcoder  
    OP
       Jul 6, 2015
    @loading 这么好的内容也被人喷,作为CEO好苦
    bramblex
        8
    bramblex  
       Jul 6, 2015
    你说的道理我都懂,但为什么鸽子那么大呢?
    djyde
        9
    djyde  
       Jul 6, 2015
    cool
    loading
        10
    loading  
       Jul 6, 2015 via Android
    @ibolee 建议加钱上 rmbp…
    djyde
        11
    djyde  
       Jul 6, 2015   ❤️ 2
    @ibolee 我是来打脸的

    1. 我也会给别人推荐 macbook
    2. 我也会给别人推荐 macbook
    3.

    《求推荐一款游戏本,要能玩大型游戏、耐得住折腾,最好能有 ssd~~ 》https://www.v2ex.com/t/102412

    《求推荐一款游戏本,价位在 8000-1W》 https://www.v2ex.com/t/154000

    《求推荐一款游戏本,价格控制在 8k-10k.》 https://www.v2ex.com/t/140879


    以上几个贴提到 "Mac" 只有3处,其中有一处是这样的



    :)
    djyde
        12
    djyde  
       Jul 6, 2015
    @loading 哈哈哈哈
    nowcoder
        13
    nowcoder  
    OP
       Jul 6, 2015
    @djyde 要友善要有爱。
    djyde
        14
    djyde  
       Jul 6, 2015
    @nowcoder 我是善意的打脸
    Xingbao
        15
    Xingbao  
       Jul 6, 2015
    楼主好拼 →_→
    imlonghao
        16
    imlonghao  
       Jul 6, 2015 via Android
    不明白歪楼的目的?
    newghost
        17
    newghost  
       Jul 6, 2015
    @loading
    @ibolee
    @sumuye

    可以理解, 创业不易


    @nowcoder

    为毛需要注册呀,注册很麻烦,不能先体验一下?
    nowcoder
        18
    nowcoder  
    OP
       Jul 6, 2015
    @newghost 不用注册就可以啊。 直接进去提交代码就可以玩。不过游客不会进入排行榜
    binjoo
        20
    binjoo  
       Jul 6, 2015
    人家有铜币,任性,喜欢置顶,看着不爽就B了呗。。

    更何况这帖的质量又不差,到是1L是来歪楼的。。
    newghost
        21
    newghost  
       Jul 6, 2015
    @nowcoder

    应该弄成整行可以点的,谁知道非得点中间那个?
    newghost
        22
    newghost  
       Jul 6, 2015
    @binjoo

    学了一招,下回我也来置顶……
    icanfork
        23
    icanfork  
       Jul 6, 2015
    看来这么多楼,发生什么事了??
    nowcoder
        24
    nowcoder  
    OP
       Jul 6, 2015
    @belin520 我也凌乱了,一楼这个带路党,不知道歪哪里去了
    sinux
        25
    sinux  
       Jul 6, 2015
    sethverlo
        26
    sethverlo  
       Jul 6, 2015
    我也是没明白……一楼在吐槽什么……是发错了吧?
    tobyxdd
        27
    tobyxdd  
       Jul 6, 2015
    一楼发错了吧
    huanghuaxin
        28
    huanghuaxin  
       Jul 6, 2015
    神奇的一楼…
    sciooga
        29
    sciooga  
       Jul 6, 2015
    @sethverlo
    @tobyxdd
    一楼是说楼主也被降权了,但是楼主这样不怎么水的都被降权需要通过置顶来发主题,这么严格的降权手段任然也还是阻挡不住水文月经贴犯懒XXXXXXXX 后面都是一楼的吐槽...
    crs0910
        30
    crs0910  
       Jul 6, 2015 via iPhone
    活跃度太低了……是不是太杂了。logo更是一直觉得好丑。
    nowcoder
        31
    nowcoder  
    OP
       Jul 6, 2015
    @crs0910 这批题目昨天才上线,活跃还行啦,多谢支持。 logo那几个字是太丑了,程序员设计的,我们后面会更新。
    nowcoder
        33
    nowcoder  
    OP
       Jul 6, 2015
    @sciooga 怎么看自己是不是降权了?
    sciooga
        34
    sciooga  
       Jul 6, 2015
    @nowcoder 你发帖后时间不是当前时间就是被降权了(几分钟那种就可以忽略了..),刚刚申请的账号能发帖后马上发帖就是在2天前的发帖时间,其他降权情况发帖情况一般都是两天内的。
    nowcoder
        35
    nowcoder  
    OP
       Jul 6, 2015
    @sciooga 那我没被降权,时间还是和发帖当时差不多的。
    Amit
        36
    Amit  
       Jul 6, 2015
    打开这个页面后,切换到其他页面时,这个页面的标题会变化,这是怎么做到的,是js的什么事件?
    ibolee
        37
    ibolee  
       Jul 6, 2015   ❤️ 2
    @sethverlo
    @tobyxdd
    @huanghuaxin
    @binjoo

    给大家解释一下啊,我是看lz的置顶帖点进来的(置顶的状态只有10分钟),以为lz是因为被降权才使用了置顶功能~

    给lz以及大家造成的误解和歪楼现象不是故意的,表示歉意。
    nowcoder
        38
    nowcoder  
    OP
       Jul 6, 2015
    @ibolee

    v2ex发帖回复都要花金币,金币的获取是很不容易的,花金币来置顶,我觉得这个机制挺合理的。

    感谢对牛客网的支持~
    funky
        39
    funky  
       Jul 6, 2015
    @nowcoder 出错没点提示,本地运行的是好的。在线提示没有测试通过,友好化的提示有点欠缺
    nowcoder
        40
    nowcoder  
    OP
       Jul 6, 2015
    @funky 这批题目很基础,我们出错不给出测试用例。
    这里有批难一点的前端题目,我们会给出测试用例
    http://www.nowcoder.com/ta/front-end
    fbzl
        41
    fbzl  
       Jul 6, 2015 via iPhone
    @nowcoder
    说程序员设计丑,有本事别找程序员设计啊。
    本来就不是程序员的职责,费劲脑力设计出来,别人说不好看后,还要程序员出来背黑锅,鄙视!
    nowcoder
        42
    nowcoder  
    OP
       Jul 6, 2015
    @fbzl 这也跳。我只是在自黑而已啊。。大哥。我就是程序员啊。
    funky
        43
    funky  
       Jul 6, 2015
    @nowcoder 基础和难度稍大的题目给人的体验不一样,私以为不友好啊。
    nowcoder
        44
    nowcoder  
    OP
       Jul 6, 2015
    @funky 嗯,后面我们考虑都放开测试用例。
    br00k
        45
    br00k  
       Jul 6, 2015
    很多题目基本没啥区别,重复的太厉害了。
    FastMem
        46
    FastMem  
       Jul 6, 2015
    表示难度好小啊,不是干前端的我表示大多数都会,有的不知道咋回事我本地测试成功的,到你那就不通过了。
    TakanashiAzusa
        47
    TakanashiAzusa  
       Jul 6, 2015   ❤️ 3
    @Amit "visibilitychange"

    我之前也给我的blog加了这个。。
    仅供参考。

    <code>
    var OriginTitile=document.title;
    var st;
    document.addEventListener('visibilitychange',function(){
    if(document.hidden){
    document.title="(つェ⊂)我藏好了哦";
    clearTimeout(st);
    console.log('hide');
    }else{
    document.title='(*´∇`*) 被你发现啦~ '+OriginTitile;
    console.log('show');
    st=setTimeout(function(){
    document.title=OriginTitile;
    },4000);
    console.log('endChange=');
    }
    });

    </code>
    TakanashiAzusa
        48
    TakanashiAzusa  
       Jul 6, 2015
    话说,回复到底用的啥语法规则啊。。我快崩溃了。。
    nowcoder
        49
    nowcoder  
    OP
       Jul 6, 2015
    @TakanashiAzusa 贱贱的文案哈哈哈
    gaotongfei
        50
    gaotongfei  
       Jul 6, 2015 via iPad
    头像……
    jsq2627
        51
    jsq2627  
       Jul 6, 2015
    看到头像点进来的。。。
    huangwenon
        52
    huangwenon  
       Jul 6, 2015
    这头像。。。
    Amit
        53
    Amit  
       Jul 6, 2015
    @TakanashiAzusa 3Q
    原来在一个游戏官网看到过这个效果,但是不知道用什么关键字查,看源码也没看懂-_-!
    qq7790586
        54
    qq7790586  
       Jul 6, 2015
    轮子哥的头像。。。
    ZnZt
        55
    ZnZt  
       Jul 6, 2015
    支持一下~
    对了这头像是轮子哥么 =.=
    TakanashiAzusa
        56
    TakanashiAzusa  
       Jul 6, 2015
    @Amit 不过他们官网好像是用的onblur和onfocus。
    g0thic
        57
    g0thic  
       Jul 6, 2015
    题目:
    在数组 arr 开头添加元素 item。不要直接修改数组 arr,结果返回新的数组
    输入例子:
    prepend([1, 2, 3, 4], 10)

    输出例子:
    [10, 1, 2, 3, 4]

    我在控制台写的:

    function prepend(arr, item) {
    arr.unshift(item);
    return arr;
    }

    prepend([1, 2, 3, 4], 10) 也能输出 [10, 1, 2, 3, 4]。为啥你那里面说我的答案错了
    nine
        58
    nine  
       Jul 6, 2015
    干嘛用轮子哥的头像
    nowcoder
        59
    nowcoder  
    OP
       Jul 6, 2015
    @g0thic 不要直接修改数组
    hansnow
        60
    hansnow  
       Jul 6, 2015
    为啥用轮子哥的头像。。。
    g0thic
        61
    g0thic  
       Jul 6, 2015
    @nowcoder 噗,不好意思,眼睛瞎了
    Yien
        62
    Yien  
       Jul 6, 2015 via iPhone
    make
    solodxg
        63
    solodxg  
       Jul 6, 2015
    轮子哥的头像也敢乱用
    Wangxf
        64
    Wangxf  
       Jul 6, 2015
    为啥用轮子哥的头像@vczh
    Tink
        65
    Tink  
    PRO
       Jul 6, 2015
    好难啊,果然不是前端的料
    kiritoalex
        66
    kiritoalex  
       Jul 6, 2015
    我擦,这不是轮子哥的头像吗? @vczh
    wico77
        67
    wico77  
       Jul 6, 2015
    @ibolee 帖子质量哪里差了,要不你来个质量高的演示下?
    empvio
        68
    empvio  
       Jul 6, 2015
    本意是想进来膜拜轮子哥...
    IamJ
        69
    IamJ  
       Jul 6, 2015
    我去,以为轮子哥
    qw7692336
        70
    qw7692336  
       Jul 6, 2015
    看到头像进来的
    GhostClock
        71
    GhostClock  
       Jul 6, 2015
    我还以为是轮子哥呢…………
    shpasspass
        72
    shpasspass  
       Jul 6, 2015
    未注册用户无法看到答案?找不到试题答案怎么破?
    nowcoder
        73
    nowcoder  
    OP
       Jul 6, 2015
    @shpasspass 再想想~
    leonlu
        74
    leonlu  
       Jul 6, 2015
    http://www.nowcoder.com/ta/front-end

    已撸完。。。求更多。。。
    Andrewliu
        75
    Andrewliu  
       Jul 6, 2015
    我以为是轮子哥?
    leefly
        76
    leefly  
       Jul 6, 2015
    你用这个头像真的好吗?
    Twinkle
        77
    Twinkle  
       Jul 6, 2015
    总之头像确实是6的
    zzetao
        78
    zzetao  
       Jul 6, 2015
    强迫症不能忍啊!!!!
    (●—●)
    这玩意能不能出掉啊!!!!
    nowcoder
        79
    nowcoder  
    OP
       Jul 6, 2015
    @leonlu http://www.nowcoder.com/ta/js-assessment 这批对你来说可能太简单了
    Francost
        80
    Francost  
       Jul 7, 2015
    轮子哥吗?哈哈哈哈哈哈2333
    leonlu
        81
    leonlu  
       Jul 7, 2015
    @nowcoder 这一批做了几个就不想做下去了。。。
    nowcoder
        82
    nowcoder  
    OP
       Jul 7, 2015 via iPhone
    @leonlu 有没有兴趣来出题 😛
    yangg
        83
    yangg  
       Jul 7, 2015
    还不错,就是只说错误,不给测试用例这点太坑了,
    LT
        84
    LT  
       Jul 7, 2015
    我是进来看头像的,为什么要用轮子哥 头像?
    visonme
        85
    visonme  
       Jul 7, 2015
    应该建立一个新的版块用于产品的推广
    创业不易,CEO亲子来推广更是不易哈
    LoongT
        86
    LoongT  
       Jul 7, 2015
    我还奇怪前面的人为什么没有吐槽头像...
    fbzl
        87
    fbzl  
       Jul 7, 2015 via iPhone
    @nowcoder 我理解错了
    fortunezhang
        88
    fortunezhang  
       Jul 7, 2015
    虐心啊
    Rice
        89
    Rice  
       Jul 7, 2015
    这头像我还以为是轮子哥
    Dexter123
        90
    Dexter123  
       Jul 8, 2015   ❤️ 1
    已收藏,已注册。网站挺好,感觉不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5722 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 255ms · UTC 06:02 · PVG 14:02 · LAX 23:02 · JFK 02:02
    ♥ Do have faith in what you're doing.