你真的了解JavaScript吗?


Posted in Javascript onFebruary 24, 2007

说出它们的值

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));

Javascript 相关文章推荐
单击按钮显示隐藏子菜单经典案例
Jan 04 Javascript
javascript 中String.match()与RegExp.exec()的区别说明
Jan 10 Javascript
JavaScript的jQuery库中function的存在和参数问题
Aug 13 Javascript
原生JS和jQuery版实现文件上传功能
Apr 18 Javascript
深入理解事件冒泡(Bubble)和事件捕捉(capture)
May 28 Javascript
jQuery获取attr()与prop()属性值的方法及区别介绍
Jul 06 Javascript
js实现日历的简单算法
Jan 24 Javascript
vue 之 .sync 修饰符示例详解
Apr 21 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
Apr 21 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
Mar 07 Javascript
javascript原型链学习记录之继承实现方式分析
May 01 Javascript
javascript中可能用得到的全部的排序算法
Mar 05 Javascript
SUN的《AJAX与J2EE》全文译了
Feb 23 #Javascript
js玩一玩WSH吧
Feb 23 #Javascript
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
Feb 23 #Javascript
javascript知识点收藏
Feb 22 #Javascript
根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
Feb 22 #Javascript
用YUI做了个标签浏览效果
Feb 20 #Javascript
懒就要懒到底——鼠标自动点击(含时间判断)
Feb 20 #Javascript
You might like
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
2011/07/03 PHP
详解PHP中array_rand函数的使用方法
2016/09/11 PHP
laravel 出现command not found问题的解决方案
2019/10/23 PHP
兼容FireFox 的 js 日历 支持时间的获取
2009/03/04 Javascript
javascript innerHTML使用分析
2010/12/03 Javascript
jquery简单实现图片切换效果的方法
2015/05/12 Javascript
获取阴历(农历)和当前日期的js代码
2016/02/15 Javascript
分分钟玩转Vue.js组件
2016/10/25 Javascript
javascript中setAttribute兼容性用法分析
2016/12/12 Javascript
基于javaScript的this指向总结
2017/07/22 Javascript
详解动画插件wow.js的使用方法
2017/09/13 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
@angular前端项目代码优化之构建Api Tree的方法
2018/12/24 Javascript
jQuery实现文本显示一段时间后隐藏的方法分析
2019/06/20 jQuery
[04:20]DOTA2-DPC中国联赛 正赛 VG vs LBZS 选手采访 1月19日
2021/03/11 DOTA
python随机生成指定长度密码的方法
2015/04/04 Python
python中的装饰器详解
2015/04/13 Python
python中threading超线程用法实例分析
2015/05/16 Python
Django中处理出错页面的方法
2015/07/15 Python
基于Python实现一个简单的银行转账操作
2016/03/06 Python
详解Python的三种可变参数
2019/05/08 Python
Python面向对象之私有属性和私有方法应用案例分析
2019/12/31 Python
推荐WEB开发者最佳HTML5和CSS3代码生成器
2015/11/24 HTML / CSS
Expedia马来西亚旅游网站:廉价酒店,度假村和航班预订
2016/07/26 全球购物
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
逃课上网检讨书
2014/02/20 职场文书
小学清明节活动总结
2014/07/04 职场文书
机械专业求职信范文
2014/07/15 职场文书
四风问题民主生活会对照检查材料思想汇报
2014/09/27 职场文书
局机关干部群众路线个人对照检查材料思想汇报
2014/10/05 职场文书
指导老师鉴定意见
2015/06/05 职场文书
国家助学金受助感言
2015/08/01 职场文书
学校教学管理制度
2015/08/06 职场文书
nginx限制并发连接请求数的方法
2021/04/01 Servers
详解Python小数据池和代码块缓存机制
2021/04/07 Python
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js