JavaScript 方法

Undefined 和 Null

  Undefined 这个值表示变量不含有值。

  可以通过将变量的值设置为 null 来清空变量。

定时器

1.一段特定时间之后只执行一次

<script type="text/javascript">
     function count()
     {
         setTimeout("alert('执行成功!')",7000);
     }
</script>

2.一段时间为间隔,不断重复执行,直到窗口、框架被关闭或者执行clearInterval

 <script type="text/javascript">

    var sec = 0;
    var timer = setInterval("count();",1000);//页面加载的时候即开始计时
     function count()
     {
        document.getElementById("num").innerHTML = sec++;
         
     }
     
     function stopCount()
     {
         clearInterval(timer);//停止定时器的运行
     }
    </script>
  </head>
  
  <body>
    <font color="red" id="num">0</font>
    <input type="button" value="停止" onclick="stopCount();">
  </body>

数组:

array.sort();按升序进行排列

//首先定义一个比较函数:
function compare(num1, num2)
{
       var temp1 = parseInt(num1);
       var temp2 = parseInt(num2);

       if(temp1 < temp2)
       {
              return -1;
       }
       else if(temp1 == temp2)
       {
              return 0;
       }
       else
       {
              return 1;
       }
}

//然后调用这个比较方法进行排序
var array = [1, 3, 25];
array.sort(compare); //函数名是对象引用
alert(array); //显示:1,3,25

array.push();加入数组中

typeof(),typeof是一元运算符,后跟变量的名称,用于获取变量的数据类型,其返回值有5个:undefined、boolean、number、string以及object

函数名.length:期望接收的参数的个数

arguments.length:实际接受的参数的个数

对象.propertyIsEnumerable("prototype");属性是否可以枚举出来

原文地址:https://www.cnblogs.com/liu-Gray/p/4906079.html