- 博客(7)
- 收藏
- 关注
原创 试做小程序遇到的问题
1. 更换头像的时候 , 需要编辑。 当时找不到一个合适的办法, 后来找到一种插件 ,we-cropper 从github上下载下来。 按照API就可以有效果了。2. 实现div中的子div水平居中 用margin:0 auto无效。 可以用margin-right:auto;margin-left:auto ...
2018-08-14 14:15:14
185
原创 ES6——数组的扩展
扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。console.log(...[1, 2, 3])// 1 2 3console.log(1, ...[2, 3, 4], 5)// 1 2 3 4 5[...document.querySelectorAll('div')]// [<div>, <di...
2018-07-13 18:14:24
106
原创 ES6 ——promise
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件---更合理更强大所谓promise,简单来说就是一个容器,里面保存着某个未来才会结束的事件(通常是异步操作)的结果。,Promise 是一个对象,从它可以获取异步操作的消息。promise对象有以下俩个特点: (1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、f...
2018-07-13 11:03:01
168
原创 函数的扩展
函数参数的默认值ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。function log(x, y) { y = y || 'World'; console.log(x, y);}log('Hello') // Hello Worldlog('Hello', 'China') // Hello Chinalog('Hello', '') // Hello World...
2018-07-06 17:54:37
160
原创 ES6——字符串的扩展
字符串的遍历器接口ES6 为字符串添加了遍历器接口(详见《Iterator》一章),使得字符串可以被for...of循环遍历。at()ES5 对字符串对象提供charAt方法,返回字符串给定位置的字符。该方法不能识别码点大于0xFFFF的字符includes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。endsWith():返...
2018-07-04 10:13:44
169
原创 ES6学习记录——解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构let [head, ...tail] = [1, 2, 3, 4];head // 1tail // [2, 3, 4]let [x, y, ...z] = ['a'];x // "a"y // undefinedz // []如果解构不成功,变量的值就等于undefined。另一种情况是不完全解构,即等号...
2018-07-03 10:51:12
152
原创 记录第一次vue项目
第一次写vue项目,心里想‘天哪,终于可以写vue了,老子从毕业盼了整个春秋 ,什么框架都不太会,寄希望于可以找个写vue的公司锻炼锻炼, 那以后高薪就不是梦啦 ,哈哈哈~’ 写项目过程中虽然每天加班但是是开心的, 因为有逗比的领导,还有和我并肩作战的同事,哈哈,关键他们还比我厉害我可以向他们多多学习。(每次想到这都窃喜) 下面就是我整理粗来的项目中遇到的问题或是难点。主要为了记...
2018-06-29 15:15:24
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人