- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 JS对象之克隆
function cloneObject (o){ if(!o)return o; switch(Object.prototype.toString.call(o)){ case '[object Array]':
2011-09-19 15:44:46
577
1
原创 老生长谈的JS预编译
下午看了JS引擎的运行过程,其中有个环节是预解析,这里面潜藏着许多在JS开发过程中遇到的麻烦的根源。先奉上熟悉的代码:alert(i)var i=0;执行结果,弹出undefined。为什么是这样呢,这里就来寻找根源,就是本文的中心思想,JS预解析。在JS引擎解析的时候,看到va
2011-07-26 20:06:40
510
原创 JS中parseInt函数的解析
首先还是从很热门的实例parseInt("09")==0说起。parseInt(number,type)这个函数后面如果不跟第2个参数来表示进制的话,默认是10进制。 比如说parseInt("010",10)就是10进制的结果:10,parseInt("010",2)就是2进制的结果:2,parseInt("010",8)就是8进制的结果:8,parseInt("010",16)就是2进
2011-07-18 12:46:21
1549
1
原创 JS中正则几个概念问题
正向预查: 先上一个全地球通用的实例: >>> "windows98".match(/windows(?=98|2000)/)["windows"] 个人认为他是来匹配windows右面是不是98或者2000的,记住是右边,我试了几个例子,貌似这个东西还不能单独使用((?=pantiner),如果单独一个这个,如果有这个单词就会出现空格,
2011-06-24 16:40:00
567
原创 JS中判断2个节点在DOM结构位置
在IE中使用内置的contains来判断节点是否在某容器中ex:document.documentElement.contains(document.body) === truedocument.body.contains(document.documentElement) === false 但在FF下没有此属性,为了兼容FF推出compareDocumentPo
2011-06-24 14:26:00
1023
4
原创 文件转移后压缩并直接存进数据库后直接读出并解压完整代码
转移:Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject") MyFileObject.CopyFile server.MapPath("NewsFile/"&sSaveFileName&""),server.MapPath(""&sTitle&"/"
2007-12-21 09:42:00
1524
原创 ASP 压缩与解压代码
压缩:Dim CmdDir,RarNameDir,RarSourceCmdDir=Server.MapPath("dos")&"/" //cmd.exe和rar.exe存放的路径RarNameDir=Server.MapPath("data")&"/MMGG" //压缩为"MMGG.rar"RarSourceDir=Server.MapPath("data")&"" //将整个"AA"文
2007-12-10 15:44:00
639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人