- 博客(12)
- 资源 (17)
- 收藏
- 关注
原创 javascript if条件判断
在javascript中,哪些值能作为if的条件呢?1、布尔变量true/false2、数字非0,非NaN/ (0 或NaN)见下面的例子,莫以为负数就以为if语句为假了。var i = -1;if(i){ alert('here');}else{ alert('test is ok!');}3、对象非null/(null或undefined)4、字符串
2011-11-25 00:37:59 4647
原创 Javascript 操作XML
记性不是太好,留作参考。使用xpath 方法查找节点,为函数selectNodes().var xmlStr="OCDWCB20110516OURCOMM托收手续费USD20USD2020COLLFEE2011111510470903970NYOCDWCB20110516OURPOST邮电费CNY129USD19.6119.61JKT#CRFEE2011111510470903971JKT
2011-11-17 22:26:12 774
原创 Ajax XMLHttp 对象的获取
Ajax 中要用到XMLHttp对象,我见过各种获取该对象的写法,觉得该写法最优雅。首先考虑到了适合不同的浏览器;其次考虑到了优先加载次序,从高版本向低版本试探,最后若还没找到,则抛出异常。function FactoryXMLHttpRequest() { if(window.XMLHttpRequest) { return new XMLHttpRequest(); }else i
2011-11-17 22:22:37 2045
原创 Javascript 四舍五入
Javascript 中四舍五入的函数是Math.round(), 但该函数只是对第一位小数四舍五入,很多情况下需要的可能是对小数点后的多少位进行四舍五入。为此,我写了一个函数实现该功能功能。function round(num,dec){ var sNum = num + ''; var idx = sNum.indexOf("."); if(idx<0) return
2011-11-17 22:12:15 860
转载 DB2中的maxlocks locklist 参数
maxlocks数据库配置参数用于指定触发锁定升级的百分比。获取触发锁定升级的锁定的表可能不受影响。每个锁在内存中都需要一定的内存空间,为了减少锁需要的内存开销,DB2提供了锁升级这一功能。锁升级是通过对表加上非意图性的表锁,同时释放行锁来减少锁的数目,从而达到减少锁需要的内存开销的目的的。锁升级由数据库管理器自动完成,数据库的配置参数锁列表页面数(LOCKLIST)和应用程序占有百分比(MAXL
2011-11-14 21:48:01 6055
原创 Javascript 中 Array和Object的关系
Javascript中, Array 也是Object, 但有的人可能会误认为,形如a['key'] 的访问是Array的功能,其实不是。如下例中,Array 赋值后,其length属性仍然为0,因为数据并没有被放到数组的位置中,而是被放到了Array的原形对象Object中。var a = new Array();a['one'] = 1;a['two'] = 2;a['t
2011-11-07 21:49:28 3714
原创 javascript 不确定的函数的执行
在javascript中,有时候只知道一个函数的名字,但并不确定该函数有没有,如何判断该函数是否存在,并执行呢。一个方法是用eval() 执行拼接的程序字符串,但可能带来性能问题。另一个方法是使用符号属性的方式来访问函数,因为函数都是window对象的属性。利用window[函数名] 来代表该function对象,用window[函数名]()来执行或调用该函数。例子:新建网
2011-11-07 21:38:42 1250 2
原创 Javascript 代码 与 字符的转换
在Javascript中,要获取字符的代码,可以用charCodeAt()函数获得反之,要根据代码获取该代码表示的字符,可以用String.fromCharCode() 来获取。应用一:base64编码,要使用到charCodeAt() 函数应用二:事件代码转换例子:新建网页 1var str = 'L';//alert(str.charCo
2011-11-07 21:32:04 1192
转载 IBM DB2数据库的31个使用技巧
1.查看本地节点目录命令窗口中输入: db2 list node directory 2.编目一个TCP/IP节点 命令窗口: db2 catalog tcpip node remote server ostype AIX ¦WIN95 ¦NT ¦HPUX &
2011-11-06 15:02:48 1104
转载 StringBuilder和StringBuffer的区别
一个String对象的长度是固定的,不能改变它的内容,或者是附加新的字符至String对象中。您也许会使用+来串联字符串以达到附加新字符或字符串的目的,但+会产生一个新的String实例。如果程序对这种附加字符串的需求很频繁,并不建议使用+来进行字符串的串联。在面向对象程序设计中,最好是能重复运用已生成的对象,对象的生成需要内存空间与时间,不断地产生String实例是一个没有效率的行为。
2011-11-05 11:54:06 1841 4
原创 javascript 数组克隆
javascript 数组克隆简单的办法:新建网页 1var a = ['a','b','c','d','e','f'];var b = a.concat();b.push('test is ok!');alert(b.join(','));alert(a.join(','));
2011-11-03 23:39:17 907
原创 javascript defer
javascript 一般是加载完后立即执行,但是有些时候并不想立即执行,而是等到页面装载完毕时再执行,怎么实现这样的需求呢?答案就是使用 标签的defer属性,见下例:Script Defer Examplealert("defer");alert("script");//defer 在onload之后执行 //在IE中,则是defer在onload之
2011-11-02 19:09:45 1236
带HttpRequest插件的firefox浏览器
2019-05-05
Win10桌面背景(壁纸)导出工具
2019-02-27
MS17-010 WIN7补丁
2017-05-15
MS17-010 补丁
2017-05-15
logback-ext-spring
2016-07-29
15天学会jQuery
2011-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人