你真的了解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 相关文章推荐
JavaScript 变量基础知识
Nov 07 Javascript
jQuery数组处理代码详解(含实例演示)
Feb 03 Javascript
javascript控制swfObject应用介绍
Nov 29 Javascript
IE不支持getElementsByClassName最终完美解决方案
Dec 17 Javascript
可选择和输入的下拉列表框示例
Nov 05 Javascript
原生JavaScript实现Ajax的方法
Apr 07 Javascript
js实现消息滚动效果
Jan 18 Javascript
js判断PC端与移动端跳转
Dec 24 Javascript
详解vue slot插槽的使用方法
Jun 13 Javascript
node.js express中app.param的用法详解
Jul 16 Javascript
JS学习笔记之贪吃蛇小游戏demo实例详解
May 29 Javascript
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
Nov 27 Vue.js
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
PHP5.5在windows安装使用memcached服务端的方法
2014/04/16 PHP
php提交post数组参数实例分析
2015/12/17 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
发布一个基于javascript的动画类 Fx.js
2010/11/05 Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
2012/03/14 Javascript
js onload处理html页面加载之后的事件
2013/10/30 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
js实现类似MSN提示的页面效果代码分享
2015/08/24 Javascript
jQuery实现的仿百度分页足迹效果代码
2015/10/30 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
2016/12/16 Javascript
Node.js调试技术总结分享
2017/03/12 Javascript
xmlplus组件设计系列之路由(ViewStack)(7)
2017/05/02 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
菊花转动的jquery加载动画效果
2018/08/19 jQuery
vue 监听键盘回车事件详解 @keyup.enter || @keyup.enter.native
2018/08/25 Javascript
vue项目在安卓低版本机显示空白的原因分析(两种)
2018/09/04 Javascript
Vue程序化的事件监听器(实例方案详解)
2020/01/07 Javascript
Vue.js仿Select下拉框效果
2020/02/18 Javascript
python使用cookie库操保存cookie详解
2014/03/03 Python
python使用socket向客户端发送数据的方法
2015/04/29 Python
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
2017/09/28 Python
Python编程scoketServer实现多线程同步实例代码
2018/01/29 Python
详谈Pandas中iloc和loc以及ix的区别
2018/06/08 Python
Python将视频或者动态图gif逐帧保存为图片的方法
2019/09/10 Python
pandas read_excel()和to_excel()函数解析
2019/09/19 Python
学python安装的软件总结
2019/10/12 Python
Python中Selenium库使用教程详解
2020/07/23 Python
Python pip使用超时问题解决方案
2020/08/03 Python
Kappa英国官方在线商店:服装和运动器材
2020/11/22 全球购物
幼儿园招生广告
2014/03/19 职场文书
公司合作协议书范本
2014/04/18 职场文书
单位承诺书格式
2014/05/21 职场文书
党员十八大心得体会
2014/09/12 职场文书
撤诉书怎么写
2015/05/19 职场文书
Nginx工作原理和优化总结。
2021/04/02 Servers