你真的了解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 相关文章推荐
关于IFRAME 自适应高度的研究
Jul 20 Javascript
node.js中的fs.lchmod方法使用说明
Dec 16 Javascript
JS实现控制文本框的内容
Jul 10 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
Dec 14 Javascript
从零学习node.js之利用express搭建简易论坛(七)
Feb 25 Javascript
js实现拖拽功能
Mar 01 Javascript
BACKBONE.JS 简单入门范例
Oct 17 Javascript
深入理解Promise.all
Aug 08 Javascript
vue 移动端适配方案详解
Nov 15 Javascript
微信小程序wx.request的简单封装
Nov 13 Javascript
解决微信授权成功后点击按返回键出现空白页和报错的问题
Jun 08 Javascript
js 压缩图片的示例(只缩小体积,不更改图片尺寸)
Oct 21 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实现在服务器上创建目录的方法
2015/03/16 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
解决Extjs上传图片无法预览的解决方法
2012/03/22 Javascript
简易js代码实现计算器操作
2013/04/15 Javascript
JS实现遮罩层效果的简单实例
2013/11/12 Javascript
angular.element方法汇总
2015/01/07 Javascript
jQuery鼠标事件汇总
2015/08/30 Javascript
javascript中的正则表达式使用详解
2015/08/30 Javascript
JS基于递归实现倒计时效果的方法
2016/11/26 Javascript
微信小程序 在线支付功能的实现
2017/03/14 Javascript
使用jQuery.Pin垂直滚动时固定导航
2017/05/24 jQuery
Angular 2父子组件数据传递之@Input和@Output详解(下)
2017/07/05 Javascript
微信小程序实现添加手机联系人功能示例
2017/11/30 Javascript
javascript使用正则实现去掉字符串前面的所有0
2018/07/23 Javascript
Angular.JS读取数据库数据调用完整实例
2019/07/02 Javascript
websocket4.0+typescript 实现热更新的方法
2019/08/14 Javascript
vue开发移动端底部导航条功能
2020/04/08 Javascript
Vue列表如何实现滚动到指定位置样式改变效果
2020/05/09 Javascript
paramiko模块安装和使用(远程登录服务器)
2014/01/27 Python
python使用datetime模块计算各种时间间隔的方法
2015/03/24 Python
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
Python实现读取并保存文件的类
2017/05/11 Python
python实现树形打印目录结构
2018/03/29 Python
python numpy 常用随机数的产生方法的实现
2019/08/21 Python
终于搞懂了Keras中multiloss的对应关系介绍
2020/06/22 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
vscode+PyQt5安装详解步骤
2020/08/12 Python
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
工商管理毕业生推荐信
2013/12/24 职场文书
实验教师岗位职责
2014/02/13 职场文书
2014年党员个人工作总结
2014/12/02 职场文书
物流业务员岗位职责
2015/04/03 职场文书
签约仪式致辞
2015/07/30 职场文书
创业计划书之网吧
2019/10/10 职场文书
vue如何使用模拟的json数据查看效果
2022/03/31 Vue.js