javascript语言中的闭包 2

但是ECMAScript提供的with表达式会修改scope chain.with表达式,我是能不用就不用了,<javascript权威指南>中也说with会造成性能的集聚下降。原文贴在下面。有时间再仔细研究。 The with statement evaluates an expression and if that expression is an object it is added to the scope chain of the current execution context (in front of the Activation/Variable object). T...
diytz 发布于 2007-04-22 05:49 | 阅读 1083 次 | 评论 0 条

javascript语言中的闭包 1

写在前面的话:试图翻译自 http://jibbering.com/faq/faq_notes/closures.html文中大量提到《ECMA 262 》,我也没时间读这东西,可能有问题理解有误。希望纠正。只译了前边部分,我得理解几天再继续下去。英文水平差,凑合看吧。国内找了半天没这篇文章中文版,献丑了就。读后有种豁然开朗的感觉,清楚了很多javascript的问题。 一、Introduction Closure (闭包)A "closure" is an expression (typically a function) that can have free variables...
diytz 发布于 2007-04-22 05:48 | 阅读 1194 次 | 评论 0 条

小议投矛手(巨魔·猎头者)

看到orc区的很多朋友都在说巨魔猎头如何如何的弱,我个人对此持保留意见。在此我大言不惭的说一句:“抱怨猎头差的人,您真的认识猎头么?”巨魔猎头者 135金20木 2人口 生命值350 建造时间22 平均初始攻击力25 射程450 攻击间隔2.31(慢)移动速度270(中等)科技:2本科技 巨魔再生 生命恢复速度从0.25增至1.5【提高恢复速度5倍】3本科技 升级成狂战士+100HP同时拥有狂暴愤怒技能【增加50%攻击速度(也就是2.31攻击间隔变成1.54)但受50%额外伤害,持续12s,冷却时间30s】焦点一:为什么猎头没有步兵出场率高我们看兵营兵种设计:其中开场兵:只有兽族是3级的...
海啸南风 发布于 2007-04-22 04:39 | 阅读 1689 次 | 评论 1 条

迟钝

我真的反应迟钝,分手两个星期之后才反应过来,真的好难过,好痛。 眼睛能看到的东西似乎都跟他有关,确实,我现在待的所有地方都有跟他一起的回忆而我自己却无处可逃。
alicelifei 发布于 2007-04-22 02:00 | 阅读 949 次 | 评论 0 条

[原创]QQ尾巴模拟

Private Declare Function GetForegroundWindow Lib "user32" () As LongPrivate Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As LongPrivate Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal h...
redice 发布于 2007-04-21 23:09 | 阅读 1563 次 | 评论 0 条

没看懂的一篇文章

最近再学javascript,在闭包这个技术问题上卡住了,不太好理解,今天看了一篇文章,准备以后学明白了 再回头看看,先保存在这里: 出来混,迟早要还。今天写JavaScript代码,才知道一个循环里的函数共享同一闭包。比如下面的代码是错的,不能正确报告每个事件对应的描述: var div = document.getElementById("testDiv");var events = {onclick: "clicked", onchange: "changed", onmouseover: "mouse over"}; for(e in events){ div[e...
diytz 发布于 2007-04-21 22:03 | 阅读 1241 次 | 评论 0 条

预定义消息常量

消息号 十六进制 十进制 消息说明WM_NULL 0 0 WM_CREATE 1 1 应用程序创建一个窗口WM_DESTROY? 2 2 一个窗口被销毁WM_MOVE 3 3 移动一个窗口WM_SIZE 5 5 改变一个窗口的大小WM_ACTIVATE 6 6 一个窗口被激活或失去激活状态WM_SETFOCUS 7 7 获得焦点后WM_KILLFOCUS 8 8 失去焦点WM_ENABLE A 10 改变enable状态WM_SETREDRAW B 11 设置窗口是否能重画??WM_SETTEXT C 12 应用程序发送此消息来设置一个窗口的文本WM_GETTEXT D 13 应用程序发...
redice 发布于 2007-04-21 20:16 | 阅读 2191 次 | 评论 0 条

键盘键与虚拟键码对照表

键盘键与虚拟键码对照表 字母和数字键 数字小键盘的键 功能键 其它键 键 键码 键 键码 键 键码 键 键码 A 65 0 96 F1 112 Backspace 8 B 66 1 97 F2 113 Tab 9 C 67 2 98 F3 114 Clear 12 D 68 3 99 F4 115 Enter 13 E 69 4 100 F5 116 Shift...
redice 发布于 2007-04-21 20:08 | 阅读 1576 次 | 评论 0 条

JSCRIPT错误代码及相应解释大全

J 语法错误是指当 J 语句违反了 J 脚本语言的一条或多条语法规则时导致的错误。J 语法错误发生在程序编译阶段,在开始运行该程序之前。(错误发生在开发过程中),以下是32个语法错误 错误号 描述十进制 十六进制 说明1001 800A03E9 内存不足1002 800A03EA 语法错误 1003 800A03EB 需要“:” 1004 800A03EC 需要“;” 1005 800A03ED 需要“(” 1006 800A03EE 需要“)” 1007 800A03EF 需要“]” 1008 800A03F0 需要“{” 1...
heky 发布于 2007-04-21 19:31 | 阅读 3289 次 | 评论 0 条

DLINK-DSL500-BusyBox on dsl-gateway-初探(三)

接着二的写,看看tools的功能介绍: ================================================ 然后是Status:====================================================最后是help的内容:==================================================== 这六个连接可以点击进入,我把pppoe的连接帮助贴出来吧 。。。 ================================================ 基本的东西就是这么多了,看看...
rabbit5455 发布于 2007-04-21 09:42 | 阅读 1231 次 | 评论 0 条

DLINK-DSL500-BusyBox on dsl-gateway-初探(二)

不知不觉已经很晚了,晚上背着本本到自习室学习了,现在的世道啊,乱 。。。我们这楼上丢了不少本本了,个个都比我的好啊,吓得我天天背着,毕竟要靠它吃饭啊 。。。 废话不说了,接着上一篇的说,thttpd web server是个不错的东西,dsl500用它构建了一个方便的web管理系统,这应该是好事儿,可偏偏这些娃儿们把里面的东西搞得乱七八糟,“精简”了一堆好东东,下面我们就来发现一下,还有什么在这个小adsl里面。 先登录:BusyBox on dsl-gateway login: rootPassword:BusyBox v0.61.pre (2004.01.30-22:03+000...
rabbit5455 发布于 2007-04-21 07:04 | 阅读 1406 次 | 评论 0 条

DLINK-DSL500-BusyBox on dsl-gateway-初探(一)

今天下午在宿舍,闲着 。。。 其实也不是闲着,从昨天就开始捣鼓一个linux的软盘镜像,一直不见起色,比较郁闷, 不知道怎的就想起上网的ADSL猫是个linux的系统,进去转转 。。。 这个也是用BusyBox做的。 telnet 192.168.1.1 用户名root,密码password (厂家没改)=================================BusyBox on dsl-gateway login: rootPassword: BusyBox v0.61.pre (2004.01.30-22:03+0000) Built-in shell (ash...
rabbit5455 发布于 2007-04-21 00:46 | 阅读 1234 次 | 评论 0 条

原来很简单

有一个人去应征工作,随手将走廊上的纸屑捡起来,放进了垃圾桶,被路过的口试官看到了,因此他得到了这份工作。原来获得赏识很简单,养成好习惯就可以了。有个小弟在脚踏车店当学徒,有人送来一部故障的脚踏车,小弟除了将车修好,还把车子整理的漂亮如新,其它学徒笑他多此一举,后来车主将脚踏车领回去的第二天,小弟被挖角到那位车主的公司上班。原来出人头地很简单,吃点亏就可以了。有个小孩对母亲说:「妈妈你今天好漂亮。」母亲回答:「为什么。」小孩说「因为妈妈今天都没有生气。」原来要拥有漂亮很简单,只要不生气就可以了。有个牧场主人,叫他孩子每天在牧场上辛勤的工作,朋友对他说:「你不需要让孩子如此辛苦,农作物一样会...
zl芊芊zl 发布于 2007-04-20 22:07 | 阅读 1804 次 | 评论 0 条

C杨辉三角

#include<stdio.h> #include<conio.h>//清屏 #include<string.h> main() { int i,j; int yanghui[10][10]; clrscr(); for(i=0;i<10;i++) { for(j=0;j<=i;j++) { yanghui[0]=yanghui=1; } } for(i=2;i<10;i++) { for(j=1;j<=i;j++) { yanghui[j]=yanghu...
wanglin830420 发布于 2007-04-20 20:07 | 阅读 1418 次 | 评论 0 条

心情不好时 看看

国王有七个女儿,这七位美丽的公主是国王的骄傲。 她们那一头乌黑亮丽的长发远近皆知。 所以国王送给她们每人一百个漂亮的发夹。有一天早上,大公主醒来,一如往常地用发夹整理她的秀发, 却发现少了一个发夹,于是她偷偷地到了二公主的房里, 拿走了一个发夹。 二公主发现少了一个发夹, 便到三公主房里拿走一个发夹; 三公主发现少了一个发夹, 也偷偷地拿走四公主的一个发夹; 四公主如法炮制拿走了五公主的发夹; 五公主一样拿走六公主的...
zl芊芊zl 发布于 2007-04-20 18:56 | 阅读 1962 次 | 评论 1 条

如何用jdbc访问MS Access数据库

有三种办法第一种是用access的JDBC驱动程序,到http://industry.java.sun.com/products/jdbc/drivers这个网站上查找并下在access的jdbc驱动程序。第二个办法是你用下面的代码试试con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql");后面的代码一样。这样你就可以访问access数据库了。第三个是用sun的jdbcodbc桥,这个大家...
jklm02 发布于 2007-04-20 17:40 | 阅读 881 次 | 评论 0 条

正则表达式学习笔记

1、正则表达式的三种形式首先我们应该知道 Perl 程序中,正则表达式有三种存在形式,他们分别是: 匹配:m/<regexp>/ (还可以简写为 /<regexp>/ ,略去 m) 替换:s/<pattern>/<replacement>/ 转化:tr/<pattern>/<replacemnt>/ 这三种形式一般都和 =~ 或 !~ 搭配使用(其中 "=~" 表示相匹配,在整条语句中读作 does,"!~" 表示不匹配,在整条语句中读作 doesn't),并在左侧有待处理的标量变量。如果没有该变量和 =~ !~ 操作符,则默认为处理 $_ 变量中的内容。另外还有: fo...
jklm02 发布于 2007-04-20 17:37 | 阅读 981 次 | 评论 0 条

如何选择路由协议

如何选择路由协议 当网络启用了路由协议,网络便具有了能够自动更新路由表的强大功能。但是使用象RIP/RIP2、OSPF或IGRP/EIGRP等一些主要的内部网关协议(InteriorGatewayProtocol,IGP)都有一定的协定。 内部网关协议首先适合于在那些只有单个管理员负责网络操作和运行的地方;否则,将会出现配置错误导致网络性能降低或是导致网络运行不稳定的情况。对于由许多管理员共同分担责任的网络,如Internet,则考虑使用EGP协议(InteriorGatewayProtocol,外部网关协议),如BGP4。 如果网络中只有一个路由器,不需要使用路由协议;只有当网络...
燃燒 发布于 2007-04-20 14:49 | 阅读 1571 次 | 评论 0 条

三十六计(Thirty-Six Stratagems)

三十六计(Thirty-Six Stratagems) 1.瞒天过海crossing the sea under camouflage 2.围魏救赵relieving the state of Zhao by besieging the state of Wei 3.借刀杀人killing someone with a borrowed knife 4.以逸待劳waiting at one’s ease for the exhausted enemy 5.趁火打劫plundering a burning house6.声东击西making a feint to the east and ...
燃燒 发布于 2007-04-20 14:46 | 阅读 1270 次 | 评论 0 条

BIOS中英文对照表

Time/System Time 时间/系统时间 Date/System Date 日期/系统日期 Level 2 Cache 二级缓存 System Memory 系统内存 Video Controller 视频控制器 Panel Type 液晶屏型号 Audio Controller 音频控制器 Modem Controller 调制解调器(Modem) Primary Hard Drive 主硬盘 Modular Bay 模块托架 Service Tag 服务标签 Asset Tag 资产标签 BIOS Version BIOS版本 Boot Order/Boot Sequence...
燃燒 发布于 2007-04-20 14:45 | 阅读 1559 次 | 评论 0 条