想学前端,却不知从何学起,求建议。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cnallenzhao
V2EX    前端开发

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

  •  
  •   cnallenzhao
    allenzhao 2014-07-28 20:28:37 +08:00 4217 次点击
    这是一个创建于 4165 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前的实习和做过的项目也有一定的经验了,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     Solana     1194 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 17:45 PVG 01:45 LAX 09:45 JFK 12:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86