你真的了解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 相关文章推荐
html+css+js实现xp window界面及有关功能
Mar 26 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
Mar 25 Javascript
基于javascript代码实现通过点击图片显示原图片
Nov 29 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
利用JS实现页面删除并重新排序功能
Dec 09 Javascript
vue学习之mintui picker选择器实现省市二级联动示例
Oct 12 Javascript
初学者AngularJS的环境搭建过程
Oct 27 Javascript
vue 使用eventBus实现同级组件的通讯
Mar 02 Javascript
微信小程序之事件交互操作实例分析
Dec 03 Javascript
Vue实现商品分类菜单数量提示功能
Jul 26 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
Sep 27 Javascript
详解jQuery的核心函数和事件处理
Feb 18 jQuery
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
咖啡与牛奶
2021/03/03 冲泡冲煮
如何在WIN2K下安装PHP4.04
2006/10/09 PHP
PHP中的替代语法简介
2014/08/22 PHP
php上传图片类及用法示例
2016/05/11 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
2017/04/04 PHP
读jQuery之十二 删除事件核心方法
2011/07/31 Javascript
基于javascipt-dom编程 table对象的使用
2013/04/22 Javascript
javascript模拟post提交隐藏地址栏的参数
2014/09/03 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
基于javascript实现最简单的选项卡切换效果
2016/05/16 Javascript
基于JS如何实现类似QQ好友头像hover时显示资料卡的效果(推荐)
2016/06/09 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
jquery控制页面的展开和隐藏实现方法(推荐)
2016/10/15 Javascript
使用ionic切换页面卡顿的解决方法
2016/12/16 Javascript
JS简单判断函数是否存在的方法
2017/02/13 Javascript
详解axios 全攻略之基本介绍与使用(GET 与 POST)
2017/09/15 Javascript
为什么使用koa2搭建微信第三方公众平台的原因
2018/05/16 Javascript
JS document对象简单用法完整示例
2020/01/14 Javascript
vue.js click点击事件获取当前元素对象的操作
2020/08/07 Javascript
js实现简单图片拖拽效果
2021/02/22 Javascript
Python线程的两种编程方式
2015/04/14 Python
详解用Python处理HTML转义字符的5种方式
2017/12/27 Python
python 2.7 检测一个网页是否能正常访问的方法
2018/12/26 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
keras tensorflow 实现在python下多进程运行
2020/02/06 Python
使用Python打造一款间谍程序的流程分析
2020/02/21 Python
python中pivot()函数基础知识点
2021/01/03 Python
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
使用SVG实现提示框功能的示例代码
2020/06/05 HTML / CSS
2014三八妇女节活动总结
2014/03/01 职场文书
奉献家乡演讲稿
2014/09/13 职场文书
大学生党员个人对照检查材料范文
2014/09/25 职场文书
详解如何在Canvas中添加事件的方法
2021/04/17 Javascript
Python中threading库实现线程锁与释放锁
2021/05/17 Python
Linux服务器离线安装 nginx的详细步骤
2022/06/16 Servers