首页
论坛
帖子
旅游摄影
钱冲古银杏公园
搜索
登录
注册
苍穹的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs.8090bus.net/index.php?m=space&uid=2
Es6教程-基本语法
let, const, forEach, for ofclass, extends, superarrow functions, template string,dest...
全文
回复
(
9
)
2018-08-17 21:27
来自版块 -
计算机知识区
◆
◆
表情
告诉我的粉丝
提 交
苍穹
:
转自:
https://www.cnblogs.com/ae6623/p/5351907.html
(2018-08-17 22:53)
回复
苍穹
:
2.3.1.3 应用于迭代器 function* fibs() { var a = 0; var b = 1; while (true) { yield a; [a, b] = [b, a + b]; } } ...
(2018-08-17 22:53)
回复
苍穹
:
当然,这些只是最最基础的部分,下面我们来搞点复杂的嵌套,这才有意思。 //解构全部 var [a1,[a2,a3],a4] = [1,[2,3],4]; p6([a1,[a2,a3],a4]);//[1,[2,3],4]; //...
(2018-08-17 22:22)
回复
苍穹
:
2.3.1.2 返回多个值 以前想返回多个值,我们得制作一个对象,然后返回出去,或者制造一个数组,返回上去。来看下新玩法。 function fun() { return [1, 2, 3]; } /...
(2018-08-17 22:19)
回复
苍穹
:
2.3 解构 解构是个非常好玩的东西,你有个对象,有不同的key和value,那么就可以是用解构,快速的对应相应的结果,同样,解构也常用于数组。 [a, b] = [1, 2] [a, b, ...rest] = [1, 2, 3, 4, 5] {a, b} ...
(2018-08-17 22:12)
回复
苍穹
:
2.2 for循环 var words = "this is a world"; var arr = words.split(" "); //es5: for each for(var i=0; i<arr.length; i...
(2018-08-17 21:38)
回复
苍穹
:
2.1.2 const 玩过java的都知道,一般的静态变量,static final 的变量后续是不能被修改的,比如static final PI=3.14,后面再胆敢对PI进行任何的加减乘除,都是报错的,编译器都通不过,同样的,js缺少一个这种强制不让改变的关键词,这次...
(2018-08-17 21:36)
回复
苍穹
:
坑1:重复定义,var 两个一样的变量没事,后面的会覆盖前面的,而let同一个变量名字就挂了. function funC(){ //坑1:重复定义 let a = 1000; let a = 200;//Uncaught SyntaxError:...
(2018-08-17 21:32)
回复
苍穹
:
2.1 变量 玩一门新技术,最先玩的是哪里,对,跟我读,是变量 js 最大的坑是变量作用域,如果一个人够吊,他可以写出一堆变量作用域炸弹,让人不知不觉之间就看不懂代码了,恩对,这样的程序员就是不可替代的程序员,替换了,代码就爆炸了,那么言归正传。 2.1...
(2018-08-17 21:31)
回复
苍穹
加关注
写私信
0
关注
0
粉丝
202
帖子
返回顶部