你真的了解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 相关文章推荐
Fixie.js 自动填充内容的插件
Jun 28 Javascript
Js-$.extend扩展方法使方法参数更灵活
Jan 15 Javascript
js中小数转换整数的方法
Jan 26 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
Jun 06 Javascript
js控制网页背景音乐播放与停止的方法
Feb 06 Javascript
JavaScript获取网页表单提交方式的方法
Apr 02 Javascript
深入理解JS DOM事件机制
Aug 06 Javascript
vue中使用refs定位dom出现undefined的解决方法
Dec 21 Javascript
详解在React里使用&quot;Vuex&quot;
Apr 02 Javascript
React实现全局组件的Toast轻提示效果
Sep 21 Javascript
微信小程序tab切换可滑动切换导航栏跟随滚动实现代码
Sep 04 Javascript
在pycharm中开发vue的方法步骤
Mar 04 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
phpBB BBcode处理的漏洞
2006/10/09 PHP
php 购物车的例子
2009/05/04 PHP
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
thinkPHP学习笔记之安装配置篇
2015/03/05 PHP
PHP内存使用情况如何获取
2015/10/10 PHP
PHP Web表单生成器案例分析
2020/06/02 PHP
jQuery 源码分析笔记(6) jQuery.data
2011/06/08 Javascript
将字符串中由空格隔开的每个单词首字母大写
2014/04/06 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
使用plupload自定义参数实现多文件上传
2016/07/19 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
jQuery实现隔行变色的方法分析(对比原生JS)
2016/11/18 Javascript
JavaScript表单验证的两种实现方法
2017/02/11 Javascript
ES6新特性四:变量的解构赋值实例
2017/04/21 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
微信小程序使用字体图标的方法
2019/05/23 Javascript
微信小程序防止多次点击跳转和防止表单组件输入内容多次验证功能(函数防抖)
2019/09/19 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
使用webpack搭建vue环境的教程详解
2019/12/31 Javascript
使用python提取html文件中的特定数据的实现代码
2013/03/24 Python
Python遍历文件夹和读写文件的实现方法
2017/05/10 Python
Python生成数字图片代码分享
2017/10/31 Python
python opencv 图像尺寸变换方法
2018/04/02 Python
python实现windows下文件备份脚本
2018/05/27 Python
python在回调函数中获取返回值的方法
2019/02/22 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
python excel多行合并的方法
2020/12/09 Python
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
高一英语教学反思
2014/01/22 职场文书
毕业生求职自荐书范文
2014/03/27 职场文书
党课心得体会范文
2014/09/09 职场文书
2014年流动人口工作总结
2014/11/26 职场文书
2015年教师节主持词
2015/07/03 职场文书
2016圣诞节贺卡寄语
2015/12/07 职场文书
html css3不拉伸图片显示效果
2021/06/07 HTML / CSS
PyMongo 查询数据的实现
2021/06/28 Python