易截截图软件、单文件、免安装、纯绿色、仅160KB

测试一下你的javascript能力 14题,看你能对多少题目


1.
       (function(){
           return typeof arguments;
      })();
“object”
“array”
“arguments”
“undefined”
2.  
     var f = function g(){ return 23; };
     typeof g();
“number”
“undefined”
“function”
Error
3.
       (function(x){
             delete x; return x;
        })(1);
1
null
undefined
Error
4.
       var y = 1, x = y = typeof x;
       x;
1
“number”
undefined
“undefined”
5.
        (function f(f){
            return typeof f();
        })(function(){ return 1; });
“number”
“undefined”
“function”
Error
6.
       var foo = {
           bar: function() { return this.baz; },
           baz: 1
        };
       (function(){
             return typeof arguments[0]();
       })(foo.bar);
“undefined”
“object”
“number”
“function”
7.
      var foo = {
            bar: function(){ return this.baz; },
      &


相关文档:

javascript开发系列(运算符)

今天在补习javascript中。遇到几个相对陌生的运算符,特别在此写下来。
1、三元运算符?:,这是js中唯一一个三元运算符(这和C#中的一样),用法如下
   var x=1;
  var y=3;
  (x>y)?(x-y):(y-x);
2、typeof运算符
  typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 ......

JavaScript 中使用 replace 达到 replaceAll的效果

JavaScript 中使用 replace 达到 replaceAll的效果
方法: string.replace(new RegExp(oldString,"gm"),newString))
gm     g=global, m=multiLine  ,  大致上方法就是这样的,可以实现替换全部指定字串
另一个简单的验证JS的方法:
在浏览器地址栏输入
javascript:alert("abcabc ......

JavaScript实现水平选项卡效果

首先在body中加入以下HTML内容:
<div id="panel">
 <div id="top">
        <ul id="menu">
            <li id="1">Home</li>
        &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号