你真的了解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 相关文章推荐
JS操作数据库的实例代码
Oct 17 Javascript
javascript正则匹配汉字、数字、字母、下划线
Apr 10 Javascript
jQuery实现带分组数据的Table表头排序实例分析
Nov 24 Javascript
莱鸟介绍javascript onclick事件
Jan 06 Javascript
Window.Open打开窗体和if嵌套代码
Apr 15 Javascript
JavaScript中点击事件的写法
Jun 28 Javascript
jQuery实现的tab标签切换效果示例
Sep 05 Javascript
AngularJS  双向数据绑定详解简单实例
Oct 20 Javascript
js判断用户是输入的地址请求的路径(实例讲解)
Jul 18 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
Sep 11 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
Feb 01 Javascript
React项目动态设置title标题的方法示例
Sep 26 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 默默经典版本
2009/08/04 PHP
php 利用array_slice函数获取随机数组或前几条数据
2015/09/30 PHP
PHP中时间加减函数strtotime用法分析
2017/04/26 PHP
PHP迭代器和迭代的实现与使用方法分析
2018/04/19 PHP
JavaScript 组件之旅(一)分析和设计
2009/10/28 Javascript
jsp网页搜索结果中实现选中一行使其高亮
2014/02/17 Javascript
javascript从image转换为base64位编码的String
2014/07/29 Javascript
node.js中的fs.readlink方法使用说明
2014/12/17 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
2015/01/23 Javascript
JavaScript使用pop方法移除数组最后一个元素用法实例
2015/04/06 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
详解vue-resource promise兼容性问题
2017/06/20 Javascript
three.js中文文档学习之通过模块导入
2017/11/20 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
2018/06/14 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
2019/06/25 Javascript
js实现带有动画的返回顶部
2020/08/09 Javascript
前端使用crypto.js进行加密的函数代码
2020/08/16 Javascript
[01:33:25]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第一场 1月24日
2021/03/11 DOTA
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
python tkinter之 复选、文本、下拉的实现
2020/03/04 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
2020/11/01 Python
css3个性化字体_动力节点Java学院整理
2017/07/12 HTML / CSS
Giglio德国网上精品店:奢侈品服装和配件
2016/09/23 全球购物
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
ECHT官方网站:男女健身服
2020/02/14 全球购物
体育纪念品、亲笔签名的体育收藏品:Steiner Sports
2020/07/31 全球购物
军神教学反思
2014/02/04 职场文书
最新结婚典礼主持词
2014/03/14 职场文书
节水倡议书
2015/01/19 职场文书
体检通知范文
2015/04/21 职场文书
化妆品促销活动总结
2015/05/07 职场文书
python中对列表的删除和添加方法详解
2022/02/24 Python