微信APK 里的
1
Delbert 2015-03-25 19:54:57 +08:00
已经压缩到完全看不清的节奏了。
|
2
gzxultra 2015-03-25 19:57:06 +08:00
好幽默。。
|
3
wisdom 2015-03-25 20:00:42 +08:00
治好了我多年的近视
|
4
Tink 2015-03-25 20:01:49 +08:00
看不清,点不开,放不大
|
5
zzNucker 2015-03-25 20:06:06 +08:00 1
我来做个好人吧:
有些网站如youku.com会重载了toJSON这个函数,然后返回了json转义的串,然后我们再转一次的时候就悲剧了,所以需要注释掉下面这个逻辑。Douglas Crockford一开始为什么要加这么个sb逻辑呢,既然加了,那用了别人的方法应该直接return啊,又转一次那不是sb了吗???坑啊。 |
6
zzNucker 2015-03-25 20:08:17 +08:00
代码是
if (value && typeof value === 'object' && typeof value.toJSON === 'function'){ value = value.toJSON(key); } |
7
tearsinchina 2015-03-25 20:13:20 +08:00
Who/What is Douglas Crockford? i guess previous coders 's name.
I think the issue may occur if statement. maybe the condistion is false that is expected. |
8
leafx OP |
9
leafx OP ![Alt text](http://i2.tietuku.com/62bb53e9b8962a71.png)
|
12
chrishine 2015-03-25 20:59:58 +08:00
曾经在代码里面写过这么一些注释:
// 因为傻逼主美控不了 UI,所以这里我们要对 XX 进行额外处理. 后来上一个新功能的时候,需要同步服务端的算法,但是服务端那边不甩我们。然后自己掏出 A4 纸记录数据推导出。。后来把算法写下来的时候。。。注释是这样的 // You needn't to undertand the algorithm. Just Copy It to your project!!! |
13
ThomasZ 2015-03-25 21:01:02 +08:00
@tearsinchina Douglas Crockford是Web开发领域最知名的技术权威之一,ECMA JavaScript2.0标准化委员会委员。被JavaScript之父Brendan Eich称为JavaScript的大宗师(Yoda)。曾任Yahoo!资深JavaScript架构师,现任PayPal高级JavaScript架构师。 来自百度百科
|
14
nellace 2015-03-25 21:46:57 +08:00 10
你这个不算最叼,我一同学刚入职不久接了公司代码 没几天就发现一个地方的warning
//当你发现这段代码的时候,表明我已经离开了这家公司,我衷心祝福你,赶快离开这家公司,这个老板是个傻逼,乱改需求,还不发工资,你千万别在这耗着,没用的,赶快跑路 //+1(路人乙) //+1(路人丁) 两个月后。。。。。果然没发工资。。。。。。第一份工作不发工资。。。。到现在那哥们都有阴影 |
17
randyzhao 2015-03-26 01:37:28 +08:00
可是... code review 的时候, 这些奇奇怪怪的注释应该都会让改掉的啊...
|
19
xylophone21 2015-03-26 13:24:38 +08:00
@nellace 哈哈哈哈哈+1
|