上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 59 下一页
  2016年2月25日
摘要: 网上有很多关于null和undefined的解释,那么今天我们也来简单的聊聊null与undefined的话题,以便解开它们的神秘面纱,当然这这是简单的介绍,在日后会有相应的更新。 为什么用==的时候undefined会等于null 如果你知道javascript有隐式转换的话,那么我想,你应该知道 阅读全文
posted @ 2016-02-25 18:22 張暁磊 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章提到了javascript中可变值与不可变值,如果你不知道什么是可变值和不可变值,可以先去看看那篇文章,再回来看这篇,因为这篇文章是基于可变值与不可变值讲解的。 那我就默认你知道什么是可变值与不可变值。 1.对于不可变值来说(也就是数字,字符串,布尔,null,undefined),它们是 阅读全文
posted @ 2016-02-25 18:22 張暁磊 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在函数中,形参不是必须的 1 function fn(){ 2 console.log(arguments[0]+arguments[1]); >>11 3 console.log(arguments.length); >>2 4 console.log(arguments); >>[10, 1] 阅读全文
posted @ 2016-02-25 18:21 張暁磊 阅读(163) 评论(0) 推荐(0) 编辑
摘要: if判断,如果判断的两个值类型不同,会继续隐性转换,==,当然如果使用===就不会。 1 if(2=="2"){ 2 console.log("true"); 3 }else if(2==2){ 4 console.log("else true"); 5 } 6 // true switch,使用的 阅读全文
posted @ 2016-02-25 18:20 張暁磊 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1 // var a = [1,2,3]; 2 // a.length = 2; 3 // console.log(a); >>[1, 2] 4 // a.length = 0; 5 // console.log(a); >>[] // 简单的实现了删除数组值 阅读全文
posted @ 2016-02-25 18:19 張暁磊 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1 // var a = [1,2,3]; 2 // a.splice(0); 3 // console.log(a); >>[] 4 // a.splice(1); 5 // console.log(a); >>[1] 6 // a.splice(0,1); 7 // console.log(a) 阅读全文
posted @ 2016-02-25 18:18 張暁磊 阅读(519) 评论(0) 推荐(0) 编辑
摘要: // var a = [1,2,3]; // console.log(a.slice(1)); >>[2, 3] 从索引1开始截取。 // console.log(a.slice(1,2)); >>[2] 从索引1可以截取到索引2之间的值 // console.log(a.slice(0,2)); 阅读全文
posted @ 2016-02-25 18:17 張暁磊 阅读(1884) 评论(0) 推荐(0) 编辑
摘要: 1 // var a = "212"; 2 // var b = []; 3 // for(var i=0;i<a.length;i++){ 4 // if(a[i]=="1"){ 5 // b[i]=3; 6 // }else{ 7 // b[i]= +a[i]; 8 // } 9 // } 10 阅读全文
posted @ 2016-02-25 18:16 張暁磊 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 arr[index] = value + index; 4 }) 5 console.log(a); >>[1, 3, 5] // 第一个参数表示值,第二个参数表示索引,第三个参数 阅读全文
posted @ 2016-02-25 18:16 張暁磊 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 出场: 首先我们来说说为什么需要label标签,虽然我们已经知道有break,continue跳出循环,但如果是多重循环那么它们就显的无能为力了,所以就出现了label这个标签来为我们服务。 我们先来看看单独使用break的情况 1 for(var i=0;i<4;i++){ 2 for(var j 阅读全文
posted @ 2016-02-25 18:15 張暁磊 阅读(226) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 59 下一页