你真的了解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下利用arguments实现string.format函数
Aug 24 Javascript
输入密码检测大写是否锁定js实现代码
Dec 03 Javascript
jQuery怎么解析Json字符串(Json格式/Json对象)
Aug 09 Javascript
Node.js node-schedule定时任务隔多少分钟执行一次的方法
Feb 10 Javascript
原生js结合html5制作简易的双色子游戏
Mar 30 Javascript
自己动手写的javascript前端等待控件
Oct 30 Javascript
快速掌握WordPress中加载JavaScript脚本的方法
Dec 17 Javascript
javascript汉字拼音互转的简单实例
Oct 09 Javascript
10个经典的网页鼠标特效代码
Jan 09 Javascript
JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例
Sep 17 Javascript
深入理解Antd-Select组件的用法
Feb 25 Javascript
HTML+JS实现“代码雨”效果源码(黑客帝国文字下落效果)
Mar 17 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中inlcude()性能对比详解
2012/09/16 PHP
php自定义apk安装包实例
2014/10/20 PHP
php中mail函数发送邮件失败的解决方法
2014/12/24 PHP
Laravel 5.3 学习笔记之 安装
2016/08/28 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
为你的 Laravel 验证器加上多验证场景的实现
2020/04/07 PHP
写出高效jquery代码的19条指南
2014/03/19 Javascript
js实现的类似于asp数据字典的数据类型代码实例
2014/09/03 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
javascript实现任务栏消息提示的简单实例
2016/05/31 Javascript
jquery实现界面无刷新加载登陆注册
2016/07/30 Javascript
基于js中的原型、继承的一些想法
2016/08/10 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
jquery代码规范让代码越来越好看
2017/02/03 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
2018/01/25 Javascript
vue初始化动画加载的实例
2018/09/01 Javascript
Vue开发之封装分页组件与使用示例
2019/04/25 Javascript
Python 实现一个颜色色值转换的小工具
2016/12/06 Python
python 环境变量和import模块导入方法(详解)
2017/07/11 Python
Python线性回归实战分析
2018/02/01 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
pandas表连接 索引上的合并方法
2018/06/08 Python
python使用requests.session模拟登录
2019/08/09 Python
python网络编程socket实现服务端、客户端操作详解
2020/03/24 Python
django执行原始查询sql,并返回Dict字典例子
2020/04/01 Python
Python无损压缩图片的示例代码
2020/08/06 Python
Selenium结合BeautifulSoup4编写简单的python爬虫
2020/11/06 Python
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
2015/07/23 面试题
建筑实习自我鉴定
2013/10/18 职场文书
思想汇报格式
2014/01/05 职场文书
审计主管岗位职责
2014/01/31 职场文书
初中校园广播稿
2014/02/02 职场文书
2015年教育实习工作总结
2015/04/24 职场文书
浅谈mysql执行过程以及顺序
2021/05/12 MySQL
Pytorch DataLoader shuffle验证方式
2021/06/02 Python