请选择 进入手机版 | 继续访问电脑版

切图社区

写日志
关注切图网公众微信:qietuwang

切入口:为什么我不建议学原生JS 394/3

admin
2016-11-18 22:31:40
本人aming,创办了切图公司qietu.com。

可能你接触到的所有人都会跟你说 ,要学原生JS ,然后你学什么都不怕,有多人是这样的?但是我并不这样认为 。
我最近在网上开了web前端实战培训小班来帮助一些想快速提高的人,并且建立了一个web前端千人学习群,然后群里有的人说要学原生JS ,并且贴了这张图片


我理解图片表达的意思是:JS 深不可测,jquery只是冰山一角,好像很有说服力似的。

其实细思极恐
当你看到深不可测的冰山底部的时候,有没有想过将来你趴在电脑前绞尽脑汁写原生 JS代码,灰头垢面的样子? 我不建议学原生 JS ,这个太程序员,可能我一开始就没把自己将来的生活定义成这样。

2009年
我还很年轻,   ~ 是广州一个公司的一名职业web前端工程师,当时用jquery写特效,因为我讨厌document.getElymentById 这种写法,相反jquery把javascript封装的更好用,更易用,还有重要的一点就是兼容性更好。

当时为了一个效果用jquery写了半天,然后老板跟我说了一句到现在还印象深刻的话 : “要学会在巨人的肩膀上做事情,你就能超过巨人”,言下之意就是 jquery有很多优秀成熟的插件 ,可以不用自己写。

现在想想,站在老板立场的意思就是,你不要花半天搞一个不成熟的效果,公司成本不允许这样做。
换到现在比较适合的话讲就是你 “不要重复的造轮子”,而且是个蹩脚的轮子。

总之,不管怎么样
不造轮子,让我能够潜心去快速的制造车子,是最快速、标准的构建一个高兼容性、自适应的pc,移动web,响应式网站的方法。是符合互联网快形式的,也是取巧和讨好做出的页面更成熟,更商用的一种方式,不能否认这也是一种能力,这种人也是时下的香馍馍。

随着从业年限的增加,你会自然对轮子的构造越发了解。

初学web前端,你对nodejs,angular.js这些东西感到很晕?
不瞒你说,我也很晕。我甚至没想明白为什么构建一个web前端页面需要用到那么多东西, 当我把国外优秀网站打开看的时候,体验非常之好,但并没有用到nodejs,angularjs之类,这个就值得我们深思了。

作为一个web前端,我深知页面标准和用户体验是我们的终极目标,其他都是技术手段,技术不在于多,而体验又是说不清道不明的东西,需要你多年的经验去领悟,这也是我一直在做的。

我有时候会想
有时我会想,如果是腾讯门户首页要改版,让我们做,我们能不能有足够的信心做?这个跟你JS牛b没有任何关系,能够构建一个标准的html+css页面的价值在这里能体现到极致。

现在我有信心

有些道理很简单
有些道理很简单,web前端的任务是构建一个完整的、标准的、高兼容性的页面,是一个整体解决方案,构建一个标准网页的重心依然是html+css,而不是JS。写的一手标准的页面其实不比JS简单。

如果作为一个初学者去花大量的时间学JS,那么也许你与构建一个标准页面的要求正在越离越远。

写在结尾
本人aming,8年前端从业经历,态度不以讹传讹,观点不随波逐流,我给web前端新人规划的路线是牢靠的学习pc、移动web、响应式的制作,把网页标准纳入重中之重,这些也是市场硬性需求,这种人也是市场上的香馍馍。

另外
我之前有提到“为什么清除浮动是以错治错的方法” ,大家可以关注切.入口了解一下。
文中提到的qq群:308736107

切入口撰稿 www.qierukou.com

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入切图

x
回复

使用道具

leeyuzhang
2016-11-30 23:03:48
好像有道理
回复 支持

使用道具

jingpg
2016-12-1 14:12:41
都强调要学JS ,我反而觉得你说的对, 学jquery能够快速上手做项目找工作是最紧要的 ,JS可以以后学
回复 支持

使用道具

daiyanruo
2016-12-1 15:40:35
jquery  多了解去!
回复 支持

使用道具

您需要登录后才可以回帖 登录 | 加入切图

站内地图
走进切.入口
作品案例
学员评价
常见问题
博客
快捷导航
讲师介绍
课程大纲
课程大纲版本2
3个月线上培训
费用立减1000
一路的历程
实战? 全栈?
链接
优酷
微博
豆瓣
七牛云存储
切图社区
SLICY切图框架
加入千人学习
QQ群:308736107
联系方式
上班时间
周一至周五 9 ~ 18
联系电话
+86 400-0724-120
服务邮箱
fuwu@qietu.com
廉政/投诉邮箱
tousu@qietu.com
快速回复 返回顶部 返回列表