-
你觉得web前端主要是负责那些方面的工作?
-
实现类似下面的功能
log('test', 'hello','world')
某 id="test" div 显示 'hello wolrd';
log('test', 'I','am','Jack');
某 id="test" div 显示 'I am Jack';
log('test', 'I','am','Jack').color('red');
某 id="test" div 显示红色的 'I am Jack';
3.描述你对JS中的闭包
理解,以及写一段JS代码,来阐述你对闭包的理解。
4.如果你要实现一个简单动画(类似放大),你会怎么做?(css,js皆可,越多越好)
5.谈谈你对js的Object对象的理解,并用代码+注释说明?
6.html5中的哪些新特性最吸引力,自己有这方面的实践没有?
7.谈谈你对一些常用框架的理解(Angular,Vue.js,React等),以及这方面自身的一些尝试?
8.实现一段小程序,要求不依赖任何框架. 要求:(1)页面当前只显示一个按钮,点击按钮实现一个弹窗的显示;(2)弹窗(高:200px;宽:200px;右上角有个关闭按钮,水平垂直居中在正上方,后面有遮罩); (3)点击关闭按钮或者遮罩,弹窗消失。
-
编写一段代码实现 为下面列表 li 元素添加 'active' class;
-
实现一段函数,可以将 一些 key value 安全的挂在全局上?
fn('test' , 123)
// in browser
window.test // 123
// in node
global.test // 123
11.你为什么选择前端工作?从事前端的工作中有让你感觉 amazing
的事情是什么?