2017年12月5日

javascript基础拾遗(五)

摘要: 1.什么是箭头函数 ES6引入的一种新的函数,类似匿名函数,x= x x 箭头左端为函数参数,右端为函数体 相当于 function (x){ retutn x x } 2.箭头函数的特点 更简洁 3.箭头函数和匿名函数的区别 箭头函数和匿名函数的区别在于this关键字的使用 在前面的总结中,知道对 阅读全文

posted @ 2017-12-05 21:53 迪米特 阅读(137) 评论(0) 推荐(0) 编辑

javascript基础拾遗(四)

摘要: 1.什么是闭包 正常函数,执行完毕后相关的参数,变量就释放掉了。 当一个函数的返回值是另一个函数时,该函数的相关参数和变量都会保存在返回的函数中,这种结构叫做闭包。 2.示例 计算数组和 运行结果:9 如果我们不想立即求和,在后面才执行,该怎么做? lazy_sum([1,3,5])返回一个计算和的 阅读全文

posted @ 2017-12-05 21:45 迪米特 阅读(142) 评论(0) 推荐(0) 编辑

javascript基础拾遗(三)

摘要: 1.map数组映射操作 运行结果:[2,4,6,8,10] 数组.map(元素操作函数),返回新的数组 2.reduce数组两个元素操作,操作结果作为新的元素和下一个元素进行同样的操作 运行结果:25 3.filter数组过滤元素 判断结果为true保留,否则遗弃 运行结果:[2,4] 4.sort 阅读全文

posted @ 2017-12-05 20:48 迪米特 阅读(145) 评论(0) 推荐(0) 编辑

javascript基础拾遗(二)

摘要: 1.对象定义 定义属性 定义方法 this关键字详解 在属性和方法中,this关键字表示对象本身,即language 如果不在对象中定义的方法或变量中,this指代的是什么呢? 当以对象的方式调用时,this指向被调用的对象,需要注意的是必须用obj.xxx(),this才指向该对象 当单独调用时, 阅读全文

posted @ 2017-12-05 20:17 迪米特 阅读(153) 评论(0) 推荐(0) 编辑

javascript基础拾遗(一)

摘要: 1.判断变量类型 2.arguments关键字 只在函数内部起作用,函数所有入参 javascript function foo(x) { console.log('x is :' + x); for(var i=0;i 阅读全文

posted @ 2017-12-05 19:34 迪米特 阅读(214) 评论(0) 推荐(0) 编辑

导航