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

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

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

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/124931

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX