- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 JS中的bool值比较问题
想到一个好玩的,运行如下 javascript : if ('0') alert("'0' is true"); if ('0' == false) alert("'0' is false");结果是,两次都 alert 了!那么 '0' 到底是 true 还是 false 呢?答案是:在js做比较的时候,有这样的三条规则:如果比较的两者中有bool,会把 bool 先转换为对应的 number,即 0 和 1如果比较的双方中有一方为number一方为string,会把string转换为数字把strin
2011-03-24 19:58:00 1072
转载 (精)HTML中的GET和POST编码
一、问题: 编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字 符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。 1、在URL中中文字符通常出现在以下两个地方: (1)、Query String中的参数值,比如http://search.china.alibaba.com/search/offer_search.h
2011-03-21 10:22:00 764
转载 escape、encodeURI、encodeURIComponent等方法的区别
对于ASCII字符,这三个函数的作用都是将字符转换成百分比编码(Percent-encoding ),区别是各自排除编码的字符不同:escape() will not encode: @*/+encodeURI() will not encode: ~!@#$&*()=:/,;?+'encodeURIComponent() will not encode: ~!*()'此外,escape其实是window对象的方法 ,encodeURIComponent和encodeURI是JS内置函数。MDC里的资料:w
2011-03-21 09:36:00 584
转载 js中2个等号与3个等号的区别
首先,== equality 等同,=== identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个是NaN,那么[不相等]。(判断一个值是否是NaN,只能用isNaN()来判断) 3、如果两个都是字符串,每个位置的字符都一样,那么[相等
2011-03-10 15:07:00 358
转载 TagSupport.findAncestorWithClass(from, class)
具有协作关系的tagtag通过共享对象来进行协作,JSP技术支持2种方式的对象共享。第一种方法是使用pageContext对象进行对象的共享(可支持JSP页面和tag处理类之间的共享),如果在一个tag处理类中要调用由另一个tag处理类创建的对象,可调用pageContext.getAttribute(name, scope)方法。第二各方式的共享是对于tag之间有嵌套关系而言的,外层的tag所创建的对象对于内层的tag来说是可以共用的。这种形式的共享的好处是减少了可能存在的重名冲突。要访问一个嵌套tag创
2011-03-08 15:38:00 1464
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人