一、回答还需要什么技能
初学者在实际工作除了页面布局和交互,还有最重要的一块就是与后端的接口对接。两者的工作耗时大概是46开吧。
所以ajax也是一定要学的,当然能熟练应用jQuery对ajax封装的方法($.ajax)也算会了。
以上,html,css,js,ajax[,jquery],会这些就能很好的应付日常工作了。
当然,如果对bootstrap,angular,vue,react,require等前端主流框架有或多或少的了解,面试的时候会有加分,能极大提高通过概率和薪资待遇。
二、回答需要什么样的作品
最好针对各项技能都能有一个对应的作品。
基础布局(html+css),建议选择京东、淘宝首页,或者一个知名的企业站。
简单动效(javascript,jquery),可以在上一个作品的基础上,加上基础的导航切换,下拉菜单,蒙板遮罩等动效。
不过只做一个网站的话会略显单薄,如果能做个H5页面或小游戏(h5+canvas)就更好了。
三、回应写代码还是有些吃力
吃力是很正常的,我工作大半年了,不说偏门的API,就经常使用的jquery也还是需要扒文档。感觉程序员,边扒文档边敲代码是个常态吧?指尖狂点,“键”步如飞,那是外行人想象出来的敲代码情景。 |