es6
纳路透
这个作者很懒,什么都没留下…
展开
-
mac-2019-react-native 本地环境搭建(xcode-11.1和android studio3.5.2中Genymotion2.12.1 和VirtualBox-5.2.34 )
最近学习react-native,折腾了半天,终于搞好了环境,给看到的小伙伴们,发一下我的步骤,免得再跳坑。 废话不多说,先上最后运行出来的图: ios: android: 我学习的视频教程,哔哩哔哩上的,免费的,地址为: https://www.bilibili.com/video/av9213669?p=2 这应该是2017年11月份的,勉强能看。 下面进入环境搭建环节: 第一: ios环...原创 2019-12-10 15:13:18 · 329 阅读 · 1 评论 -
javscript执行顺序(笔记)
先了解一下变量提升: console.log(a); var a =1; 以上语句并不会报错,只是提示undefined。实际运行过程: var a; console.log(a); a =1; 变量提升 JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoistin...原创 2019-12-06 17:21:37 · 169 阅读 · 0 评论 -
中国麻将:世界上最早的区块链项目-好文
中国麻将:世界上最早的区块链项目 最近区块链...原创 2019-11-19 16:46:28 · 160 阅读 · 0 评论 -
js拷贝数组的技巧
技巧 1 - 使用Array.slice方法 const numbers = [1, 2, 3, 4, 5] const copy = numbers.slice() copy.push(6) // 添加新项以证明不会修改原始数组 console.log(copy) console.log(numbers) // 输出 // [1, 2, 3, 4, 5, 6] // [1, 2, 3, 4...原创 2019-11-15 16:21:58 · 266 阅读 · 0 评论 -
es6中的Generate函数的用法
function* foo(x) { var y = 2 * (yield (x + 1)); var z = yield (y / 3); return (x + y + z); } var b = foo(5); b.next() // { value:6, done:false } b.next(12) // { value:8, done:false } b.next(...原创 2019-11-14 11:18:42 · 1123 阅读 · 0 评论