自定义博客皮肤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

generatorgenerator 函数 – 可以在运行过程中 暂停写法在 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 216

原创 es6面向对象基础

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

2018-11-30 20:20:17 67

原创 es6 字符串

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

2018-11-30 17:47:12 56

原创 es6 数组

数组:map 映射[12,23,43] 一个对一个例 数组每个单位2let 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 73

原创 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 学习

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

2018-11-30 16:42:33 126

空空如也

空空如也

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

TA关注的人

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