js基础
文章平均质量分 56
/*----无忧----*/
从事前端7年,一些粗鄙见识想和大家分享,如能帮助到初学者一二,深感荣幸
展开
-
ES6系列(四)箭头函数
箭头函数本身,其实就是为了简化函数的写法,以前凡是函数都必须要带上一个function关键字,这看起来有点笨拙 在我看来,对于代码来说更加精简了,但是对于我们来说,反而加大了阅读代码的难度。但是不管怎样,它都已经普及开了,今天稍微总结一下箭头函数的知识点吧。 先来看看写法 箭头函数对于不同的情况有不同的简化写法,大家有必要对它们熟悉,不然以后看代码可能就比较头疼咯… 第一种,形参=>返回值 let fn = a => a*2; console.log(fn(10));//20 可以看到原创 2020-11-03 23:00:36 · 411 阅读 · 0 评论 -
JavaScript中的关键字和保留字
JavaScript把一些标识符拿出来用作自己的关键字。因此,就不能再在程序中把这些关键字用作标识符了: 关键字: break delete function return typeof case do if switch var catch else in this vo...原创 2018-07-31 14:42:03 · 4198 阅读 · 0 评论 -
ES6系列(一)let和var的区别
在之前的js版本中,声明变量一直都是用var, 这个估计大家都很熟悉了,那么它的作用呢就是用来声明一个变量,比如像这样子: var a = 10; 在这里我们就用var声明了一个变量a 并且在声明的同时给这个变量a赋值了 也就是10; 那么这时候如果我们去引用这个变量,那么得到的结果就是10,这没什么稀奇的,在这里就不再赘述了。 那么在es6里面新增了两个声明变量的方法,一个是let,...原创 2018-10-23 18:04:58 · 227 阅读 · 0 评论 -
ES6系列(二)解构赋值
之前在我们开发的过程中,难免会碰到这样的问题:后端传给我们一串数据,然后我们需要对这个数据进行处理。如果是这样的一个数据: let obj = { username:'webpilot', userid:12831, profession:'webDeveloper', region:'beijing' } 然后我们需要用变量去保存这些数据,那么我们可能会这么...原创 2018-10-31 14:12:03 · 297 阅读 · 0 评论 -
ES6系列(三)set和map
es6新增了几种数据结构:set和map。注意哦,是数据结构,不是数据类型!就好比数组,json等。 一。Set 它类似于数组,但是其成员的值都是唯一的,没有重复的值(甚至在Set内部,NaN和NaN是相等的)它在初始化的时候接受一个数组或者类数组作为参数,数组里的值将会做为set的成员: var s1 = new Set([1,2,3,5,6,7]); console.log(s1);/...原创 2018-11-05 15:17:59 · 198 阅读 · 1 评论