一、 定义变量的关键字 let 1 不会出现变量提升的情况。 console.log(a); var =a;等价于var a;console.log(a);a=10; 以上代码不会报错,而是打印undefined. conole.log(a); let b=10; 注意:小程序不能解析ES6语法。他 ...
分类:
其他好文 时间:
2020-04-30 11:39:36
阅读次数:
66
ES6原生语法中提供了非常多好用的数组'遍历'方法给我们(forEach,every,some,map,filter,reduce,reduceRight,indexOf,lastIndexOf),让我们可以实现更多更强大的功能,下面让我们通过这篇文章好好学习下,该如何使用它们。 forEach 对 ...
分类:
编程语言 时间:
2020-04-29 15:03:40
阅读次数:
63
```es6 import React, { Component, PropTypes } from 'react' import { Dimensions, PixelRatio, Platform, StatusBar, View } from 'react-native' let props ... ...
分类:
移动开发 时间:
2020-04-29 14:34:18
阅读次数:
198
基于 Vue(2.5) + vuex + vue-router + vue-axios +better-scroll + Scss + ES6 等开发一款移动端音乐 WebApp,UI 界面参考了安卓版的网易云音乐、flex 布局适配常见移动端。 因为服务器的原因,所以可能多人访问的时候有些东西会加 ...
分类:
移动开发 时间:
2020-04-29 12:56:51
阅读次数:
149
1.if{}else{}写法 const o = {v: 100}; if (o) { console.log('有值:' + v.o) } else { console.log('无值') } 如果传入的对象为非空,则打印对象的属性值;否者无输出值。 2.ES6中用&&与||用法 const o ...
分类:
其他好文 时间:
2020-04-29 10:47:48
阅读次数:
387
感觉跟Python里的set集合差不多啊(都可以去重),但是es6里的set实际上是对象,里面有键值对 创建 let a = new Set([1, 2, 3]) // 或者 let a = new Set() 添加数据 let a = new Set([1, 2, 3]) a.add(4) con ...
分类:
其他好文 时间:
2020-04-29 01:30:59
阅读次数:
96
题目描述:一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 今日学习内容: 1.复习indexOf()和lastIndexOf() 2.学习reduce的用法 3.学习ES6新特性:Set() 4.学 ...
分类:
编程语言 时间:
2020-04-28 22:53:54
阅读次数:
55
1 什么是建造者模式? 建造者模式(Builder)是将一个复杂对象的构建层与其表示层相互分离,同样的构建过程可采用不同的表示。 建造者模式的特点是分步构建一个复杂的对象,可以用不同组合或顺序建造出不同意义的对象,通常使用者并不需要知道建造的细节,通常使用链式调用来进行建造过程,最后调用build方 ...
分类:
编程语言 时间:
2020-04-28 16:55:03
阅读次数:
47
一、初识VueX 1.1 关于VueX VueX是适用于在Vue项目开发时使用的状态管理工具。试想一下,如果在一个项目开发中频繁的使用组件传参的方式来同步data中的值,一旦项目变得很庞大,管理和维护这些值将是相当棘手的工作。为此,Vue为这些被多个组件频繁使用的值提供了一个统一管理的工具——Vue ...
分类:
其他好文 时间:
2020-04-28 15:19:46
阅读次数:
56
zx-image-view 图片预览插件,支持图片切换、旋转、缩放、移动... 浏览器支持:IE10+, (IE9不支持旋转功能) 效果预览:https://capricorncd.github.io... 源码地址:https://github.com/capricornc... 默认键盘操作 方 ...
分类:
移动开发 时间:
2020-04-28 12:54:41
阅读次数:
72