区分JS中的undefined,null,"",0和false今天有同事问我一个Js 问题,if (0 == '') 是true 很不理解,单独做了一下测试,记录于此。在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framewo...
分类:
Web程序 时间:
2014-10-11 16:53:45
阅读次数:
323
js中浮点型是如何运算的呢?例如:var a=0.69;我想得到6.9 直接这样写 var c=a*10;alert(c); 得到结果是:6.8999999999999995到网上一搜,有网友说这是一个JS浮点数运算Bug,找了解决方法:方法一:有js自定义函数 直接调用函数就可以。方法二:如果在....
分类:
Web程序 时间:
2014-10-11 16:52:35
阅读次数:
163
跟我一起学extjs5(36--单个模块的设计[4根据菜单建立相应的模块])
前几节处理好了后台,现在又要处理前台了。首先是要修改菜单的选择事件,在创建一个module的时候将 moduleName参数传递进去。
修改MainController.js中的函数: // 选择了主菜单上的菜单后执行
onMainMenuClick : functi...
分类:
Web程序 时间:
2014-10-11 14:45:25
阅读次数:
263
Js的substring和C#的Substring的作用都是从一个字符串中截取出一个子字符串,但它们的用法却有非常大的不同,下边我们来比較看看:Js的substring语法:程序代码String.substring(start, end)说明:返回一个从start開始到end(不包括end)的子字符...
分类:
Web程序 时间:
2014-10-11 13:03:55
阅读次数:
189
在js中,可以使用typeof获取变量或函数的类型,如下: 1 2 3 19 20 21 22 23 24 25 26 hello world27 28 29 30 View Code效果图:
分类:
Web程序 时间:
2014-10-11 10:14:25
阅读次数:
244
function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("...
分类:
Web程序 时间:
2014-10-11 00:35:54
阅读次数:
222
第一节:一个简单的例子 function add(a,b){ console.log(a+b); } function sub(a,b){ console.log(a-b); } add.call(sub,3,2); //5 总...
分类:
移动开发 时间:
2014-10-10 22:25:14
阅读次数:
227
1.substrsubstr(start,length)表示从start位置开始,截取length长度的字符串。var src="images/off_1.png";alert(src.substr(7,3));弹出值为:off2.substringsubstring(start,end)表示从st...
分类:
Web程序 时间:
2014-10-10 20:52:04
阅读次数:
186
首先会调用对象的valueOf()方法,期待返回一个基本类型的值(测试为若返回Boolean、Number、String、null、undefined或没有返回值,则将不会继续调用toString方法),若返回的仍然是一个复合对象的话,则调用其toString()方法,若仍然没有返回上述基本类型的话...
分类:
Web程序 时间:
2014-10-10 20:38:54
阅读次数:
224
在Java中,this永远都是‘忠贞’地指向当前类的实例。而在javascript中,this就没有“忠贞”了,this会随着执行环境的变化而变化,也就是说this永远执行执行环境所在的对象。直接上代码:代码一:functiontest(){
alert(this==window)
}
test()通过运行代码发现结果为true,这..
分类:
Web程序 时间:
2014-10-10 19:56:05
阅读次数:
194