V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cnallenzhao
V2EX  ›  前端开发

想学前端,却不知从何学起,求建议。

  •  
  •   cnallenzhao ·
    allenzhao · 2014-07-28 20:28:37 +08:00 · 3875 次点击
    这是一个创建于 3774 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前的实习和做过的项目也有一定的经验了,PHP比较熟了,也写了不少HTML,JS也能写,CSS倒不是很熟,大家能给推荐几本书么?
    投了阿里的校招(前端),心里有点虚。
    21 条回复    2014-07-29 08:54:33 +08:00
    cnallenzhao
        1
    cnallenzhao  
    OP
       2014-07-28 20:30:09 +08:00
    其实说PHP比较熟也有点虚,感觉没有手册和Google是写不出东西的
    jsonline
        2
    jsonline  
       2014-07-28 20:31:58 +08:00
    校招啊,表现得阳光一点就行了。
    cnallenzhao
        3
    cnallenzhao  
    OP
       2014-07-28 20:34:27 +08:00
    @jsonline 这个我还是比较有自信的,但是就怕问些技术问题,技术面肯定过不了呀。感觉自己会的太杂了,就是不深入也不精通。
    hanai
        4
    hanai  
       2014-07-28 20:50:15 +08:00
    你 CSS 不熟怎么写了不少 HTML 的?
    cnallenzhao
        5
    cnallenzhao  
    OP
       2014-07-28 20:52:36 +08:00
    @hanai 写的都是很简单的东西,如果是单独的页面基本上都是改原有的,没写过CSS,可能AJAX写的比较多。
    感觉自己原创的太少,都是抄袭现有的东西,并且抄袭+修改能力很强(也可以叫模仿?)
    taoche
        6
    taoche  
       2014-07-28 20:57:13 +08:00
    从你的描述来看。。估计是什么都会一点,但可能都没入门。

    前端深似海,谨慎啊少年,继续学PHP吧
    jsonline
        7
    jsonline  
       2014-07-28 20:58:31 +08:00
    已学前端三年,表示还要很多要学。
    cnallenzhao
        8
    cnallenzhao  
    OP
       2014-07-28 21:16:33 +08:00
    @taoche 嗯感觉是这样,但是说实话对前端更感兴趣……感觉也就是入门稍微高一点点,OOP啊MVC啊这些也都懂,框架也会用,就是感觉如果面试里面有白纸写代码不给文档,绝对抓瞎。

    @jsonline 有没有什么推荐的资源,感觉现在看入门的有点没必要,高级的又看不懂,半吊子水平又不能砍掉重练,真是焦虑
    kisshere
        9
    kisshere  
       2014-07-28 21:24:59 +08:00
    千万不要学css,有一个叫做IE的东西会让你口吐大姨妈
    taoche
        10
    taoche  
       2014-07-28 21:34:46 +08:00
    @cnallenzhao 主要是不知道你现在是什么水平啊,有git吗? 看看你现在的代码,才能给你简单的指一个方向。
    目前IE6差不多可能已经正寝了。。 但是移动端安卓阵营的适配也很让人头疼,国内移动浏览器 UC QQ等也不是很标准。还是很又疼的
    iyaozhen
        11
    iyaozhen  
       2014-07-28 21:43:18 +08:00
    卧槽,怎么和我情况一样。说php比较熟一般是前端比较渣。(仅指我们这些接触“广”的初学者)
    我也投了阿里,我也不知道怎么办。找到方法了记得at我。
    貌似也没啥办法,唯有多看多练。
    jsonline
        12
    jsonline  
       2014-07-28 22:04:37 +08:00
    jsonline
        13
    jsonline  
       2014-07-28 22:10:23 +08:00
    去知乎搜「前端」,你会找到答案的。
    cnallenzhao
        14
    cnallenzhao  
    OP
       2014-07-28 22:16:02 +08:00
    @taoche 有git,最近在给Joomla写代码,http://github.com/allenzhao
    @jsonline 多谢!
    @iyaozhen 哎,感觉之前实习还有自己折腾的时候虽然学了PHP,但是还是差得很远呀。
    @kisshere 噗,之前实习的时候已经体会到了,IE的JS愣是不支持trim
    jsonline
        15
    jsonline  
       2014-07-28 22:21:09 +08:00
    @cnallenzhao IE 比 trim 生得早,怎么支持它。
    前端很多兼容性都和历史有关,这些历史是需要慢慢了解的。
    比如你仔细研究下 document.all 这个对象(是对象么?),会发现神奇的东西。
    cnallenzhao
        16
    cnallenzhao  
    OP
       2014-07-28 22:24:47 +08:00
    @jsonline 有意思!
    jsonline
        17
    jsonline  
       2014-07-28 22:27:59 +08:00
    @cnallenzhao

    document.all
    HTMLAllCollection[1549]
    !document.all
    true
    !!document.all
    false
    typeof document.all
    "undefined"

    你看看你能不能想通吧
    cnallenzhao
        18
    cnallenzhao  
    OP
       2014-07-28 22:39:09 +08:00
    @jsonline 查了下Stack Overflow,是说document.all本来就是 undefined属性么?
    jsonline
        19
    jsonline  
       2014-07-28 23:25:49 +08:00 via Android
    @cnallenzhao 你完全了解了再说吧,了解它的历史。
    Xrong
        20
    Xrong  
       2014-07-29 08:19:15 +08:00
    CSS学好,JS才能学的更好
    yreenchan
        21
    yreenchan  
       2014-07-29 08:54:33 +08:00
    有到深圳的话,可以找我,我给你投简历!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3274 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:11 · PVG 20:11 · LAX 04:11 · JFK 07:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.