关于一些JavaScript的小技巧,转载自https://www.geekjc.com/post/5a0a8c9a592e38541f7703c8。 1if语句可以简写三目运算: 2.字符串拼接: 3.箭头函数 4,数组去重(划重点QAQ 面试题好几次都有这个) ...
分类:
编程语言 时间:
2017-12-23 12:08:33
阅读次数:
200
一:箭头函数的格式 a:一种为只有一条语句,可以省略{}和return。 相当于: b:一种为多条语句,不可以省略{}和return。 相当于: 注意: a.当无参数时或有多个参数时,需要用括号()括起来。 b.当省略{}和return时,返回了一个对象,对象要用括号()括起来。 二:箭头函数的th ...
分类:
其他好文 时间:
2017-12-19 01:32:07
阅读次数:
92
//用户输入数字,根据用户的选择打印星星 //正着打星星函数 let chooseOne = line => { let strSpace = ""; let strStar = ""; //该层for循环控制星星的行数 for(let i=1; i { let strSpace = ""; let... ...
分类:
Web程序 时间:
2017-12-10 15:17:49
阅读次数:
246
箭头函数转为普通函数: 1. 安装babel-preset-es2015 npm install babel-preset-es2015 --save-dev 2.在.babelrc文件夹中: "presets": ["es2015"] await/async函数转为普通函数: 1. 安装babel ...
分类:
其他好文 时间:
2017-12-06 13:15:22
阅读次数:
464
foo () { // ... } 等价于 foo: function () { // ... } foo: () => { // ... } 范例: // 全局 name = 'zhangsan' const a = { name: 'lisi', sayName () { console.log ...
分类:
Web程序 时间:
2017-12-01 15:14:10
阅读次数:
131
let: 块级作用域变量声明 const: 常量声明 class: 声明类,extend: 类的继承 supper: 指代引用父类,调用父类方法,this为父类对象,可supper()后,修改父类信息来改变输出 arrow function: 箭头函数,函数中this表示自己,而不是全局 templ ...
分类:
其他好文 时间:
2017-11-27 21:36:35
阅读次数:
96
前两个月看了一套es6的教程,现在将当时我做的笔记分享出来,与大家一起分享,我的不足之初也希望大家可以指出来。虽然简单学过一遍,但是我项目中用到的也就const,let,解构赋值,默认参数,箭头函数,promiss,模板字符串差不多这几个吧,其他的还不是很了解。现在再拿出来结合阮一峰老师的书再重新的 ...
分类:
其他好文 时间:
2017-11-26 11:18:28
阅读次数:
122
因为要分享的原因,但自己技术是在是渣渣。然后查找了下技术网站。 决定讲下 ES6-箭头函数 转载自:https://github.com/zhengweikeng/blog/blob/master/posts/2016/%E7%AE%AD%E5%A4%B4%E5%87%BD%E6%95%B0%E4% ...
分类:
其他好文 时间:
2017-11-25 16:20:06
阅读次数:
175
ES6里面,变量表示方法不再只有var 一种,而变成了三种。 var , let, const let 和var 的区别呢,是无法定义let 两次,但是内容还是可以换的。 这避免了不小心覆盖了变量的可能性。 而const ,顾名思义,可以用来定义静态变量。比如PI. ES6的匿名函数的表示方法,从以 ...
分类:
其他好文 时间:
2017-11-24 16:53:59
阅读次数:
341
计划写很长的篇幅,预计12月初完成。 先说结论: 无论是ES6还是React的this,相对于ES5,只是增加了箭头函数this绑定了其封闭上下文,自己实现了该词法,其它的关于this的与ES5仍然一样。 目录: 1.ES5中对this使用的4种方式 2.ES6中箭头函数中的this 3.ES6中c ...
分类:
其他好文 时间:
2017-11-22 14:24:53
阅读次数:
173