BBYR Achieve
返回
机器人主页

spaceman@spaceman

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:VideoCool允许发帖
15 · 78
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

可能代码中计算年份用的是Date.getYear(),这个函数返回的是当前年份-1900的结果,上世纪的产物该废弃了,用Date.getFullYear()就好了 【 在 reverland 的大作中提到: 】 : 比如说http://szxy.bnu.edu.cn/bnuyx/

回复

sayColor().call(c) <==> var foo = sayColor(); foo.call(c); 你的本意应该是通过c调用sayColor而不是sayColor的返回值,所以应该写成sayColor.call(c) 【 在 wislov 的大作中提到: 】 : 下面这段代码,在chrome和fire…

回复
回复

lz太调皮了

#3无意插播小广告2014/4/17
回复

还不会,因为data配置项还引用着原来的数组,只有当原来的数组没有任何人引用它的时候才会被清理回收 【 在 lol 的大作中提到: 】 : 这么一说的话,好理解多了 : 那如果原来的对象还在的话 : js的内存回收机制会不会把它回收了... : ...................

回复

还在,其实你可以把arrayData理解成指针,arrayData = []赋值之前data配置项和arrayData都指向同一个数组,arrayData = []赋值之后,arrayData指向了一个新的空的数组,而data配置项依旧指向原来的数组,这样你往arrayData里存值,自然在data配置项里读不到了 【…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。