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

2015-07-06 09:52:28 +08:00
 nowcoder

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

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

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

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

10868 次点击
所在节点    程序员
90 条回复
fbzl
2015-07-06 14:11:02 +08:00
@nowcoder
说程序员设计丑,有本事别找程序员设计啊。
本来就不是程序员的职责,费劲脑力设计出来,别人说不好看后,还要程序员出来背黑锅,鄙视!
nowcoder
2015-07-06 14:14:23 +08:00
@fbzl 这也跳。我只是在自黑而已啊。。大哥。我就是程序员啊。
funky
2015-07-06 14:28:15 +08:00
@nowcoder 基础和难度稍大的题目给人的体验不一样,私以为不友好啊。
nowcoder
2015-07-06 14:56:53 +08:00
@funky 嗯,后面我们考虑都放开测试用例。
br00k
2015-07-06 15:37:30 +08:00
很多题目基本没啥区别,重复的太厉害了。
FastMem
2015-07-06 15:45:34 +08:00
表示难度好小啊,不是干前端的我表示大多数都会,有的不知道咋回事我本地测试成功的,到你那就不通过了。
TakanashiAzusa
2015-07-06 15:49:10 +08:00
@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
2015-07-06 15:50:54 +08:00
话说,回复到底用的啥语法规则啊。。我快崩溃了。。
nowcoder
2015-07-06 16:29:57 +08:00
@TakanashiAzusa 贱贱的文案哈哈哈
gaotongfei
2015-07-06 16:55:50 +08:00
头像……
jsq2627
2015-07-06 16:59:15 +08:00
看到头像点进来的。。。
huangwenon
2015-07-06 17:17:31 +08:00
这头像。。。
Amit
2015-07-06 17:22:05 +08:00
@TakanashiAzusa 3Q
原来在一个游戏官网看到过这个效果,但是不知道用什么关键字查,看源码也没看懂-_-!
qq7790586
2015-07-06 17:22:16 +08:00
轮子哥的头像。。。
ZnZt
2015-07-06 17:31:38 +08:00
支持一下~
对了这头像是轮子哥么 =.=
TakanashiAzusa
2015-07-06 18:13:34 +08:00
@Amit 不过他们官网好像是用的onblur和onfocus。
g0thic
2015-07-06 19:22:44 +08:00
题目:
在数组 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
2015-07-06 19:27:34 +08:00
干嘛用轮子哥的头像
nowcoder
2015-07-06 19:34:59 +08:00
@g0thic 不要直接修改数组
hansnow
2015-07-06 19:45:00 +08:00
为啥用轮子哥的头像。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/203581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX