听闻 jQuery 过时了,还被安利了这么一个网站。。看的尴尬癌都犯了

2016-12-14 20:10:01 +08:00
 lalalakakaka
对,就是这个

http://youmightnotneedjquery.com/

左右对比,说明你用 jQuery 做的事用原生 JS 方法都能做。
可是对比起来,原生方法写的基本都是又臭又长。。简直了,这个网站可以改名成:

为什么你需要 jQuery
14996 次点击
所在节点    JavaScript
76 条回复
loading
2016-12-14 20:27:09 +08:00
应该有个工具,把 jQuery 的代码编译到 vanilly.js
(当然,只兼容现代浏览器。)
fzhw88
2016-12-14 20:32:42 +08:00
目前我还是觉得 jq 蛮好的,人家也一直在更新
keysona
2016-12-14 20:32:47 +08:00
有这样一句话

> If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency

我觉得没啥问题。

这个网站不错,感谢安利。
k9982874
2016-12-14 20:36:11 +08:00
我觉得应该叫为什么你还用 ie 系列
suikatw
2016-12-14 20:41:05 +08:00
网站不错,感谢安利。
毕竟天猫都要取消对 IE8 及以下的支持了
也体现出浏览器环境在逐渐变好,以至于 jquery 的存在价值没有以前那么高了

不过题主说的“说明你用 jQuery 做的事用原生 JS 方法都能做”
这个还需要说明么。。。 jQuery 不就是用原生 js 写的
fy
2016-12-14 20:43:43 +08:00
我曾经想了半天。我用 jQuery 的时候, 90%在用元素选择器, 10%在用$.get $.post 。

想完以后就换成 cash 这种库了。
zhidian
2016-12-14 20:58:41 +08:00
当时看到我也是这个感受 😓。
herozzm
2016-12-14 21:02:39 +08:00
有些写法在低版本浏览器上原生 js 才叫崩溃,从 ie6 过来的人感谢 jq 拯救
tar
2016-12-14 21:12:46 +08:00
高端黑啊
kindjeff
2016-12-14 21:17:40 +08:00
是个不错的网站!
thinkif
2016-12-14 21:26:17 +08:00
@tar 同感。。。
williamx
2016-12-14 21:38:18 +08:00
jQuery 能做的原生的 js 肯定都能做啊,不然 jQuery 怎么来的呢?
BOYPT
2016-12-14 21:40:00 +08:00
既然来到 v 站可以去膜拜下那个叫 mingeJS 的,哈哈哈
zoffy
2016-12-14 21:42:55 +08:00
@suikatw 哈哈哈,图灵等价
wenzichel
2016-12-14 21:44:48 +08:00
@williamx 是的呀, jquery 不就是用原声 js 写出来的吗
NCE
2016-12-14 21:58:01 +08:00
@fy 有什么理由?
cielpy
2016-12-14 22:19:12 +08:00
高端黑吧
est
2016-12-14 22:21:31 +08:00
坐等 youdontneedunderscore
yesmeck
2016-12-14 22:45:14 +08:00
murmur
2016-12-14 22:48:38 +08:00
你们需要 angry.js 和 react naive

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

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

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

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

© 2021 V2EX