从 jQuery 谈库与框架的设计之优劣

2013-02-21 09:56:43 +08:00
 alexrezit
http://www.cnblogs.com/winter-cn/archive/2013/02/20/2919855.html

很欢乐的一篇文章.

> 这正是库 / 框架设计的要点, 那就是 "没有问题创造问题也要解决问题!"

> 什么你说根本不需要替换? 直接在外面套个闭包就能解决问题? 醒醒吧亲, 能同时用俩带 $ 库的工程师怎么可能会那种高级玩意儿啊, 人家都是实践派好吧?

> 不过大家不要伤心, 虽然没有了 $ 和 _ 可以抢, ES5 为我们带来了更多奇形怪状的, 键盘轻易都输入不来的标示符可用字符. 我首先要推荐的是两个零宽字符 <zwnj> 和 <zwj>, 这俩字符一个是连接符, 一个是非连接符, 它们的厉害之处在于, 不可见, 通过这俩字符, 你可以制造出假的 $ 来.
> 请看以下代码:
> var $‍ = 1;
> 估计你做梦也想不到这变量其实是 $\u200D(<zwj>) 吧...
> 通过 \u200D 和 \u200C 的组合,可以制造神奇的代码出来, 你的用户一定会交口称赞你的魔法代码的!
2350 次点击
所在节点    分享发现
3 条回复
whtsky
2013-02-21 10:42:06 +08:00
subpo
2013-02-21 10:59:08 +08:00
太偏激啦
alexrezit
2013-02-21 11:29:40 +08:00
@whtsky
@subpo
=.= 偏激是偏激, 难道你们都不觉得很欢乐嘛?

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

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

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

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

© 2021 V2EX