![]() |
1
16
下面是一些支持with关键字的博客文章。但请阅读阿扎祖尔发布的yui博客文章! http://webreflection.blogspot.com/2009/12/with-worlds-most-misunderstood.html http://webreflection.blogspot.com/2009/12/with-some-good-example.html |
![]() |
2
62
别用它: http://yuiblog.com/blog/2006/04/11/with-statement-considered-harmful/
|
![]() |
3
14
尽管到处都有相反的建议,但我认为“with”还是有其用处的。例如,我正在为javascript开发一个域模型框架,它使用下划线字符的方式与jquery使用“$”的方式基本相同。这意味着如果没有“with”,我的代码中会有很多下划线,这些下划线会使代码的可读性降低。下面是使用框架的应用程序的随机行:
而用“with”看起来就像
真正有用的是“with”的只读版本。 |
![]() |
4
5
我会避免在生产代码中使用它,因为它是不明确的,但是有一个替代的解决方案,通过使用
使用for循环内的函数替代标准闭包解决方案:
学分
这是标准溶液:
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 3 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 3 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 3 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 4 月前 |