你真的了解JavaScript吗?一个测试...

月影大侠提供的测试题目,虽然有些刁钻,但是非常考验熟悉程度

说出它们的值

1、typeof(NaN) 、typeof(Infinity)、typeof(null)、typeof(undefined)
2、NaN == NaN
3、NaN != NaN
4、NaN >= NaN
5、null == undefined
6、null >= undefined
7、null <= undefined
8、parseInt("123abc")
9、"123abc" - 0
10、Infinity > 10
11、Infinity > "abc"
12、Infinity == NaN
13、true == 1
14、new String("abc") == "abc"
15、new String("abc") === "abc"

说出它们的输出结果

1、
var a = "123abc";
alert(typeof(a++));
alert(a);

2、
var a = "123abc";
a.valueOf = function(){return parseInt(a);}
alert(++a);
alert(a-0);

3、
var a = new Object();
a.toString = function(){return "123abc";}
a.valueOf = function(){return parseInt(a);}
alert(++a);
alert(a-0);

4、
String.prototype.valueOf = function()
{
    return parseFloat(this);
}
alert("123abc" > 122);
alert(new String("123abc") > 122);

5、
var s = new String("abc");
alert(typeof(s) == typeof("abc"));
alert(s === "abc");
alert(s.toString() == s);

6、
var a = new Object();
a.toString = function(){return "a"};
var b = new Object();
b.toString = function(){return "b"};
alert(a>b);
a.valueOf = function(){return 1};
b.valueOf = function(){return 0};
alert(a>b);

7、
function step(a)
{
    return function(x)
    {
        return x + a++;
    }
}
var a = step(10);
var b = step(20);
alert(a(10));
alert(b(10));


上一篇: 圣诞送礼 -- Xmas 2007 皮肤 (12.23 更新)
下一篇: IE8 通过 Acid2 face 标准测试了
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 11 | 引用: 0 | 查看次数: -
lalalalalalala[2008-02-13 09:12 AM | | | 125.89.61.69 | del | 回复回复]
解释一下嘛,很多地方不理解为什么会出来这样的结果
azmo[2008-01-13 00:09 AM | | | 221.222.252.248 | del | 回复回复]
恩,这个是个好东西,需要研究下





---------------------------------------------------
生活芝门:http://www.chinalivedoor.com
4934admin[2008-01-12 04:04 PM | | | 59.38.128.34 | del | 回复回复]
244444444444
bobo4[2008-01-12 04:01 PM | | | 59.38.128.34 | del | 回复回复]
gfgffffffffffffff
潇洒[2008-01-09 05:17 PM | | | 61.135.152.194 | del | 回复回复]
有点晕…… >_<  月mm真bt……
美德[2008-01-08 00:00 AM | | | 219.153.247.203 | del | 回复回复]
看贴,回贴,美德
新开传世
345235234523[2008-01-04 11:57 PM | | | 219.153.247.108 | del | 回复回复]
我是你的崇拜http://www.kxhu.com
马云[2008-01-03 02:57 PM | | | 125.77.172.70 | del | 回复回复]
全对
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱:
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 500 字 | UBB代码 开启 | [img]标签 关闭