V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lifesimple
V2EX  ›  问与答

前端感觉要学的东西很多但不知道如何着手去学,有点迷茫?

  •  
  •   lifesimple · 2016-05-18 16:48:34 +08:00 · 3628 次点击
    这是一个创建于 2899 天前的主题,其中的信息可能已经有所发展或是发生改变。

    入行前端也快一年多了,感觉前端的技术栈更新尤其快。 之前红宝书看过一遍(只是粗浅过了一遍),掌握一些比较基础的 ES 语法用法,至于像作用域链,闭包,对象什么高级一点的东西也都一知半解着。工作中做过的几个项目基本上都是用比较传统的前端内容就是写 html css 然后用用 jquery 写脚本,原生写的也比较少。像 AMD/CMD 规范 自动化 gulp webpack ES6 就只是了解听说项目中没去用自己也没怎么去了解使用。还有那些 react ng vue 这样很火的框架,项目中不怎么用。

    一时间觉着自己要学的东西好多,落后这个领域比较新的技术太多,又不知道如何着手去学,有点迷茫,求一点指点,谢谢。

    26 条回复    2016-05-18 20:34:00 +08:00
    hkongm
        1
    hkongm  
       2016-05-18 17:18:08 +08:00
    面试会问的问题:
    <datalist> 标签怎么用?
    <q> 标签什么语义?
    写出你知道伪类。

    现如今的前端太浮躁,什么 React , ES6 ,每个人的简历充斥着这些名词,稍微一问就回答,我看过一些,没实际写过。
    反倒是上面 3 个问题,基础中的基础,没几个人能答对的。

    浮躁
    learnshare
        2
    learnshare  
       2016-05-18 17:28:54 +08:00
    三大基础搞扎实一点,工具和框架只是时间和机会的问题。
    lifesimple
        3
    lifesimple  
    OP
       2016-05-18 17:31:02 +08:00
    @hkongm 哦 谢谢指点 还是最基础的 html css js 先学好
    lifesimple
        4
    lifesimple  
    OP
       2016-05-18 17:31:11 +08:00
    @learnshare 嗯 谢谢
    chunzhenniandai
        5
    chunzhenniandai  
       2016-05-18 17:34:42 +08:00
    html 、 css 、 javascript 这三项基本功连扎实,万变不离其宗。
    kenshinhu
        6
    kenshinhu  
       2016-05-18 17:35:41 +08:00
    红宝书 是什么?
    yangtze
        7
    yangtze  
       2016-05-18 17:40:58 +08:00 via iPhone
    @kenshinhu 大概是 JS 高级程序设计,不知道什么时候出下一版
    hanai
        8
    hanai  
       2016-05-18 17:56:27 +08:00
    @hkongm 怀疑,实践中 datalist, q 标签用到的并不多,伪类、伪元素倒是值的考察。考 input 可用的 type 也不错。
    react , es6 很常用,不会说明你不关心技术的发展。
    Sivan
        9
    Sivan  
       2016-05-18 18:02:30 +08:00
    如果不想投入生产,就先别学新技术「预备着」。前端技术发展快淘汰也快。如果觉得茫然了就去补基本功,光老三样可以学的东西就有很多。
    sensui7
        10
    sensui7  
       2016-05-18 18:02:30 +08:00
    @hkongm 按你说的, 手册都得背下来, 我都无语了, 人脑不是电脑, 所有语言的内置函数名都得背下来? 前端更新这么快的, 新的标签, 语义, 语法, 工具, 风格建议层出不穷, 都被下来, 有时间写代码??
    Sivan
        11
    Sivan  
       2016-05-18 18:06:44 +08:00
    @sensui7 前端技术发展不是快,是乱。好多东西还没沉淀好就被新出的事物推翻了。不过即便如此像标签、语法这些发展速度真心不快。
    他说的东西都是基本功范围的,写之前还要查手册?你见过考试写作文让你带着字典的么……
    sensui7
        12
    sensui7  
       2016-05-18 18:28:13 +08:00
    @Sivan 我没看出来哪里乱了, es2017 的草案已经摆在那里了, 版本号形式的变化侧面都能反应 Javascript 的更新速度,
    我的基本功不涵盖标签背诵.
    ChiangDi
        13
    ChiangDi  
       2016-05-18 18:46:10 +08:00 via Android
    作用域链个闭包都一知半解这个就说不过去了
    xwartz
        14
    xwartz  
       2016-05-18 18:50:24 +08:00
    没觉得前端有什么乱的,现在各种方案出来,搞前端的不是更开心吗,效率提高不止多少倍
    jokcy
        15
    jokcy  
       2016-05-18 18:56:29 +08:00
    @hkongm 实事是你说的这些问题 google 一下 2 分钟能解决,但是涉及到工程化,或者 react , es6 这些概念理解起来就不是一两个小时的问题,所以你觉得考哪个更能体现技术?
    lifesimple
        16
    lifesimple  
    OP
       2016-05-18 18:56:53 +08:00
    @ChiangDi 嗯 原生 js 有待提高,像闭包这样的知识项目中基本上也用不到,都是用 jq 写业务代码...
    neilwong
        17
    neilwong  
       2016-05-18 18:57:18 +08:00
    感觉前端学习成本比以前提高了 10 倍,开发效率提升了 3 倍这个样子。
    挺好的,能刷掉不少伪前端(包括我)
    qwerasdf
        18
    qwerasdf  
       2016-05-18 18:59:30 +08:00
    我好奇您描述的这个工作职责完成之后能拿多少钱 ....
    lifesimple
        19
    lifesimple  
    OP
       2016-05-18 19:09:43 +08:00
    @qwerasdf 6+一点 坐标杭州...
    yhxx
        20
    yhxx  
       2016-05-18 19:16:15 +08:00
    @hkongm 如果面试主要是考 datalist 标签和 p 标签之类的这些标签怎么用,我觉得大部分人应该会把这家公司拉黑
    bdbai
        21
    bdbai  
       2016-05-18 19:31:11 +08:00 via Android
    @xwartz 前端技术更新换代实在太快,花好久学会的东西过阶段就不流行了。看上去开发效率有提高,实际上踩坑是必须的。
    @yhxx 考 p 还说得过去,一楼说的是 q
    xwartz
        22
    xwartz  
       2016-05-18 19:41:16 +08:00
    @bdbai 很多都只是工具啊,像 gulp webpack browserify 等等,这些学起来也就半天吧,框架的话,选择一个就好了啊,其他保持关注等用到再学就好了。
    提高效率就很多,至于踩坑的话,谷歌一下基本上还是有解决方案的。
    yhxx
        23
    yhxx  
       2016-05-18 19:42:58 +08:00
    @bdbai 我说的也是 q ,手残打错了。。。
    注重基础是对的,不过一楼说的“基础” 。。。
    bdbai
        24
    bdbai  
       2016-05-18 20:04:28 +08:00
    @xwartz 像工具这种常用的突然换掉会感觉不顺手,当然接受能力好的没问题。
    Stupitch
        25
    Stupitch  
       2016-05-18 20:24:33 +08:00
    慢慢来,还有,要认清你的定位,如果你自认为你能力有限,就不要追求很高级的东西。我一个亲戚就知道深浅,自认为在上海随便混混工资拿个中等就好,不强求。
    exoticknight
        26
    exoticknight  
       2016-05-18 20:34:00 +08:00
    前端面试近十家公司,基本也到 hr 面了,仍然没拿到实习,比较迷茫是不是转 python 后台算了……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3365 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 11:47 · PVG 19:47 · LAX 04:47 · JFK 07:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.