![]() |
1
3
我认为第二种方法比较干净,原因如下:
|
![]() |
2
3
您拥有的jQuery版本也可以小得多:
我要用这个还是 不显眼的路线( 不 许多的 更容易的。记住这条路线可以 JavaScript在页面中,客户端可以加载和缓存一次,这也意味着页面加载速度更快。
有很多事情你不能正确地(或跨浏览器)内联,例如非常有用的
|
![]() |
3
2
“jQuery”方式强制内容和功能之间的分离,这在我看来是件好事。它减少了内容/标记中的“噪音”。它还使程序员能够专注于脚本编写,而“marker upper”则专注于HTML。 顺便说一句,你没有 有 如果不想使用匿名函数,请使用“过度大括号”:
|
![]() |
4
1
jQuery版本更好,因为它将行为(JavaScript)和结构(HTML)分开。 如果括号太多,可以使用编译成JavaScript的语言,例如coffee script(http://jashkenas.github.com/CoffeeScript/):
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 5 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 6 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 6 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 6 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 6 月前 |