1
loading 2016-12-14 20:27:09 +08:00 via Android
应该有个工具,把 jQuery 的代码编译到 vanilly.js
(当然,只兼容现代浏览器。) |
2
fzhw88 2016-12-14 20:32:42 +08:00 via Android
目前我还是觉得 jq 蛮好的,人家也一直在更新
|
3
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 我觉得没啥问题。 这个网站不错,感谢安利。 |
4
k9982874 2016-12-14 20:36:11 +08:00 via iPad
我觉得应该叫为什么你还用 ie 系列
|
5
suikatw 2016-12-14 20:41:05 +08:00
网站不错,感谢安利。
毕竟天猫都要取消对 IE8 及以下的支持了 也体现出浏览器环境在逐渐变好,以至于 jquery 的存在价值没有以前那么高了 不过题主说的“说明你用 jQuery 做的事用原生 JS 方法都能做” 这个还需要说明么。。。 jQuery 不就是用原生 js 写的 |
6
fy 2016-12-14 20:43:43 +08:00
我曾经想了半天。我用 jQuery 的时候, 90%在用元素选择器, 10%在用$.get $.post 。
想完以后就换成 cash 这种库了。 |
7
zhidian 2016-12-14 20:58:41 +08:00 via Android
当时看到我也是这个感受 😓。
|
8
herozzm 2016-12-14 21:02:39 +08:00 via Android 2
有些写法在低版本浏览器上原生 js 才叫崩溃,从 ie6 过来的人感谢 jq 拯救
|
9
tar 2016-12-14 21:12:46 +08:00
高端黑啊
|
10
kindjeff 2016-12-14 21:17:40 +08:00
是个不错的网站!
|
12
williamx 2016-12-14 21:38:18 +08:00
jQuery 能做的原生的 js 肯定都能做啊,不然 jQuery 怎么来的呢?
|
13
BOYPT 2016-12-14 21:40:00 +08:00
既然来到 v 站可以去膜拜下那个叫 mingeJS 的,哈哈哈
|
17
cielpy 2016-12-14 22:19:12 +08:00
高端黑吧
|
18
est 2016-12-14 22:21:31 +08:00
坐等 youdontneedunderscore
|
19
yesmeck 2016-12-14 22:45:14 +08:00 1
|
20
murmur 2016-12-14 22:48:38 +08:00 1
你们需要 angry.js 和 react naive
|
21
murmur 2016-12-14 22:50:05 +08:00
不过说过来 包括 fetch 和 axios ,这么多 ajax 库,就$.ajax 是给人用的,其余的用法都超级 geek
不要给我说标准,标准是什么,标准是写给大牛和要面试的人看的,其余时候绝对是反人类的东西 |
22
kn007 2016-12-14 22:50:22 +08:00
有什么工具可以说,自动将需要 jq 的 js ,自动转换成不需要 jq 也能用的东东。。
|
25
Warder 2016-12-14 23:25:51 +08:00
虽然 jqeury 解决兼容性方面做得很不错,但用了 react 之后很少有用 jquery 的需求了。
|
26
vimffs 2016-12-15 02:31:37 +08:00 via iPhone
:joy:
|
27
twomoe 2016-12-15 08:13:14 +08:00
请了解英文中 might 的语气……
|
28
iloveyou 2016-12-15 09:21:26 +08:00
目前前端太重了,前端技术到 jquery 已经够用了。 jquery 太伟大了,真应该直接集成到浏览器里成为标准。
|
29
badcode 2016-12-15 09:26:14 +08:00 1
https://github.com/camsong/blog/issues/4
抛弃 jQuery ,拥抱原生 JavaScript |
30
badcode 2016-12-15 09:26:54 +08:00 2
|
31
cosmosz 2016-12-15 09:30:03 +08:00
rails 已经不原生集成 jquery 了
|
32
greatghoul 2016-12-15 09:34:06 +08:00
用 jquery 是为了用它丰富的插件嘛,话说你们都自己写控件的吗?
|
33
arronf2e 2016-12-15 09:43:43 +08:00
说真的, jquery 两句话的事,为什么要用一段 JS 来解决呢,我就觉得 jquery 挺好
|
34
Balthild 2016-12-15 09:56:33 +08:00 via Android
@arronf2e 換個角度,只需要加載一段原生 js 的事,為什麼要用一整個龐大的 jQuery 庫呢?
|
36
lianxiaoyi 2016-12-15 10:32:16 +08:00
@Balthild 开发起来简单方便。。。。。。现在电脑的渲染速度已经很快了。。。。。。没必要刻意注重那么多性能。。。。。一切都只为开发更简单。。。。
|
37
shunia 2016-12-15 10:55:42 +08:00
36 楼的句号怎么跑到外面去了
|
39
Jimrussell 2016-12-15 11:23:02 +08:00
一边用着各种 IDE/自动化工具,一边说 JQ 臃肿原生 js 优雅。我想说至于么?
当然,用纯文本编辑器+0 插件裸写前端代码的真神可以这么说,我服。 |
40
helloccav 2016-12-15 11:31:46 +08:00
看了这个帖子,对比了使用 jq 和不使用 jq 的代码量, 我的结论是:还是用 jq 吧,何必苦了我们程序员自己?
|
41
wizardoz 2016-12-15 11:43:20 +08:00
直接无视作者的意思断章取义真的好吗?
|
42
Felldeadbird 2016-12-15 11:45:29 +08:00 1
现在物质和精神丰富了,过去从中国到美国,都选择坐飞机、坐轮船、开汽车(然后中转)。
而现在时代变迁了,人要寻求刺激,因此请 徒步+游泳 到美国 (或者打造一支火箭,飞过去)。 这就是 JQ 过时的真正原因。 |
43
hoythan 2016-12-15 11:56:43 +08:00
这个网站的意思是为什么不用 jq 好吧
|
44
an168bang521 2016-12-15 12:30:42 +08:00
这篇文章的本意应该是,在某些环境下,你可能不需要用 jquery ,然后告诉你一些对应原生写法,让你可以选择;
并不是让你用原生来做开发;(注意环境) |
45
tomine 2016-12-15 12:57:31 +08:00
原文作者在说如果你是在做一些库,你可能并不需要 jquery ,我觉得没毛病
|
46
shuson 2016-12-15 13:11:36 +08:00
看了网站,赶紧敲了几行 jquery 代码压压惊
|
47
along 2016-12-15 14:55:24 +08:00
什么叫你用 jQuery 做的事用原生 JS 方法都能做? 真把 JQ 当成一门语言了?还和原生 JS 比较起来了?没 JS 哪儿来的 JQ ?那不就是一 toolkit 吗?(我也不想掺杂着说,只是翻译成工具集,说着别扭)
|
48
cdsama 2016-12-15 15:02:31 +08:00
楼主不懂英语?看不明白网页最上面三段话的意思?
|
49
arronf2e 2016-12-15 16:13:56 +08:00 1
哈哈,整天瞎瓣不如多敲两行代码 ,顺便说一下: jquery,js 关我什么事,反正 php 是最好的语言
|
52
cvv 2016-12-15 20:10:36 +08:00
library 和 application 太难界定了,项目做着做着都会变成 library ,我从类似 prototype 、 angular 、 react 的东西一路做过来,每次看到大公司在做同样的东西,都泪流满面,全世界每时每刻都有无数的人产生同样的想法,所以真的不要重复造轮子啊
我个人的体会是,可以的话多参与和交流, FOSS 精神非常有意义,如果你不喜欢 jQuery ,大可帮助改善它,而不是自己做一套功能几乎一样的东西 |
53
dgsrz 2016-12-15 23:31:51 +08:00 3
|
54
NullMan 2016-12-16 02:07:41 +08:00
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
|
55
chankay 2016-12-16 09:29:29 +08:00
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。句号不能换行么
|
56
zuotech 2016-12-16 09:40:07 +08:00
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
|
57
1340641314 2016-12-16 09:55:23 +08:00
看需求选择,不是为了使用新技术而去使用
|
58
dreamist 2016-12-16 10:06:14 +08:00
这不是个高端黑的网站么。。
|
59
TimCheng 2016-12-16 10:15:49 +08:00
为什么现在都有跑步机了,还是有人在夜跑。这个道理是一样的。
|
60
NCR 2016-12-16 10:26:07 +08:00
我觉得不错
|
61
hqfzone 2016-12-16 10:32:39 +08:00
视情况而定吧,有的网页,一个元素选择就要引个 jQuery ,实在没必要。
|
62
Cbdy 2016-12-16 10:41:14 +08:00
明明 jq 的出现是为了解决浏览器的不兼容问题,你用早起 ie 发一个 xhr 、注册个事件试试就知道了。
|
63
greatghoul 2016-12-16 10:43:12 +08:00
@Balthild 问题是,可能加载很多段呀。。
|
64
noark9 2016-12-16 15:30:43 +08:00
jq 入门好东西,感谢推荐啊,哈哈
|
65
tonylua 2016-12-16 15:34:43 +08:00
等你们年纪大一点 去面试时不会右边的东西 会更尴尬的
|
66
FeifeiJin 2016-12-16 15:35:56 +08:00
jq
实际上用的多的就选择器。 要是写功能多,复杂的东西。 就是原型链了。 |
67
andy12530 2016-12-16 15:49:10 +08:00
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
|
68
pigsinthesky 2016-12-16 17:04:54 +08:00
妈妈说就算你注册的域名再长百度都能搜索出来。
www 。 mamashuojiusuannizhucedeyumingzaichangbaidudounengsousuochulai 。 cn |
70
kxxoling 2016-12-16 18:53:50 +08:00
|
71
FrankFang128 2016-12-16 18:57:22 +08:00
|
72
heroicYang 2016-12-16 19:12:16 +08:00
you might not need (请填空)...
|
73
feng32 2016-12-16 19:15:20 +08:00
might +1 觉得原作者说的没错
|
74
xcodebuild 2016-12-16 19:27:14 +08:00
用 jQuery 是因为浏览器兼容性。。不是因为写起来短
|
75
bk201 2016-12-16 19:40:41 +08:00 via iPhone
工具而已,较真.你用 coffeejs 不也一样,怎么方便怎么来,又不是后端代码, app 代码要求高.
|
76
Mark24 2017-09-21 11:19:22 +08:00
统一的 API 和兼容层
jQuery 很好啊,即使是 vue 和 react 扶摇直上的今天,我觉得 jQuery 依然有自己不可替代的价值 |