日度归档:2020年10月6日

javascript 如何简化for关键字对数组的循环操作呢?


摘要:
下文讲述使用javascript代码中for对数组循环的操作方法分享,如下所示;

实现思路: 
    使用
     for (var i = 0, length = array.length; i < length; i++) {    
          console.log(array[i]);  
      }  

javascript 如何定义变量同时为其赋默认值呢?


摘要:
下文讲述使用javascript代码中变量赋值时同时设置其默认值的方法分享,如下所示;

实现思路:
    使用||即可为参数设置默认值
    this.a = a||"maomao365.com";

例:
javascript中变量设置默认值的示例分享

<meta charset ='utf-8' />
<p>
maomao365.com<br />
javascript 变量设置默认值的示例分享
</p>
<hr />
<script>
 
  function Test(a, b) {    
    this.a = a || "猫猫教程";  
    this.b = b || 88;  
 }  

 var t1 = new Test();    
 document.write(t1.a+"<br />");       
 document.write(t1.b+"<br />");
  
var t1 = new Test("maomao365.com",99);    
 document.write(t1.a+"<br />");       
 document.write(t1.b+"<br />");
 
</script>
javascript中设置变量默认值的方法分享

javascript中设置变量默认值的方法分享

JavaScript中数组for循环注意事项


摘要:
下文讲述使用javascript代码中for对数组循环时注意事项,如下所示;

 在数组for循环时,如果我们每次都读取数组"变量名.length",
那么每次for循环都会读取数组的长度

如:
  for (var i = 0; i <array.length; i++) {    
    console.log(array[i]);  
}  

那么我们数组循环时,应该将数组长度缓存下来,避免每次都读取数组长度
如:
优化后的数组长度

var l = array.length;
for (var i=0; i<l; i++) {    
    console.log(array[i]);  
   }