自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 react native run-ios 首次运行 问题

1 第一次运行 run-ios 发现 启动了模拟器后 便没有什么响应了 控制台 一直在循环 0 1 - - ||| 后发现 用xcode 编译启动一次后 就可以 在模拟器中打开 2 运行后 模拟器 红屏 爆出cannot read property ‘bindings’ of null 或者 babel 之类的问题 还没有解决 尝试了 生版本将版本 重新编译 – 无效 ...

2019-06-15 12:38:56 229

转载 关于vue 响应的实现

原理:利用了 Object.defineProperty() 这个方法重新定义了对象获取属性值(get)和设置属性值(set)的操作来实现的。 缺点:双向数据流是自动管理状态的, 但是在实际应用中会有很多不得不手动处理状态变化的逻辑, 使得程序复杂度上升。 Object.defineProperty()函数,它是简单的ES5 JavaScript。它允许我们为属性定义getter和setter函数...

2018-12-05 20:25:27 106

原创 es6 generator

generator generator 函数 – 可以在运行过程中 暂停 写法 在 function * show(){ // 星号 * generator yield; // 配合使用 暂停 } next()// 继续运行 generator 本质上是将函数切分为几个函数 yield 传参 function *show(){ alert(''a'') ...

2018-11-30 21:41:52 80

原创 es6 Promise

Promise 作用 优化异步 使用 let p = new Promise(function(resolve,reject){ //resolve 成功 reject 失败 $.ajax({ success(msg){ resolve(msg)} }, error(msg){ reject(msg) } ) }) p.then(function(){ success },function()...

2018-11-30 21:08:36 69

原创 es6 json

JSON 对象 JSON.stringify() //json转字符串 JSON.parse() //json转对象 json的标准写法: 只能用双引号 所有key 都需要用引号包起来 {“name”:1212} JSON 简写 当名字和值一样的时候 可以只写一个 不用写:不用写function ...

2018-11-30 20:28:42 217

原创 es6面向对象基础

1.class 定义一个类 constructor() 构造器 2.class里直接加方法 写法 class User{ constructor(name,age){ this.name = name this.age = age } show(){ alert(this.name) } } 3. 继承: old :function User(name,age){ this.name = name...

2018-11-30 20:20:17 68

原创 es6 字符串

字符串模板 startsWith() 判断字符串开头字符 endsWith() 判断字符串结尾字符 字符串 插入变量时 可用 sadsad ${ 变量 }

2018-11-30 17:47:12 56

原创 es6 数组

数组: map 映射 [12,23,43] 一个对一个 例 数组每个单位2 let arr = [12,5 6] arr.map((item)=>return item2) reduce 汇总 一堆进去一个出来 let arr = [12,321,32,43] arr.redauce((tmp,item ,index)=>{ return tmp+item}) 总...

2018-11-30 17:40:35 74

原创 es 6 解构赋值

解构赋值 左右两边必须一致 例 : let [a,b,c] = [1,2,3] a =1 b =2 c=3 右边必须是个正确的东西 声明和赋值不能分开 let [a,b,c] [a,b,c ] = [1,2,3] //报错 let [a,b,c] 语法错误 ...

2018-11-30 17:10:57 77

原创 es6 函数的参数

1 参数扩展/数组展开 参数扩展 … 1 function show(a,b){ } show(1,2,2,23,432) 如果参数过多 function show(a,b,…args){} 多余参数会在…args 中 …args 只放在最后 2 展开数组 arr = [1,2,3] …arr // 1,2,3 … 加 arr 将数组展开 作用 1.收集剩余参数 (*必须是最后一个) 2.展开...

2018-11-30 16:58:14 224

原创 es 6 学习

ES6 1 箭头函数 function name(){ } 改为 ()=>{} 如果只有一个参数 ()可以不用写 如果只有一个return {} 可以不用写

2018-11-30 16:42:33 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除