JS对象杂记

delete 关键词从对象中删除属性,会同时删除属性的值和属性本身,删除完成后,属性在被添加回来之前是无法使用的,

delete 操作符被设计用于对象属性。它对变量或函数没有影响。

delete 操作符不应被用于预定义的 JavaScript 对象属性。这样做会使应用程序崩溃。

arguments 对象

JavaScript 函数有一个名为 arguments 对象的内置对象。它包含函数调用时使用的参数数组。我们可以方便的使用它来进行一些操作,比如获取最大或最小值。

 1 function findMax() {
 2   var i;
 3   var max = -Infinity;
 4   for(i = 0; i < arguments.length; i++) {
 5     if (arguments[i] > max) {
 6       max = arguments[i];
 7     }
 8   }
 9   return max;
10 } 
11 document.getElementById("demo").innerHTML = findMax(4, 5, 6);

猜你喜欢

转载自www.cnblogs.com/chen2608/p/11100183.html
今日推荐