自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决create-react-app在ie中打开页面空白的兼容性问题

最近使用react官方脚手架create-react-app建立项目的时候发现在ie浏览器打开时显示空白,在主流的chrome、fireFox等浏览器显示是正常的。 打开控制台显示如下 既然提示了语法错误,那么猜想应该是兼容性的问题,看了下浏览器的版本号是ie11。首先我翻了下create-react-app的文档,从中看到了正好有对ie9、ie10、ie11的兼容性问题解决的一个方案。这时需要...

2019-06-17 17:10:37 7059 3

原创 ES6学习总结(六)

模块化

2019-06-14 16:22:55 105

原创 ES6学习总结(五)

数组的扩展 ES6新增了两种创建数组组的方法 Array.of方法 使用new Array方法创建数组会存在一些怪异点,如果传输入一个数值型量会被认为设置length,如果传入一个非数值型量会被认为设置数组中的某一项,传入多个参数会被认为是设置多个项 // 使用数组构造器创建数组 let arr = new Array(2) console.log(arr) // 2 console.log(ar...

2019-06-13 17:08:21 180

原创 ES6学习总结(四)

类 与大多数面向对象语言不同,js创建之初不支持类,在ES1-ES5很多库创建了一些工具来让js显得好像支持类 ,直到ES6正式引入类。 迭代器与生成器 迭代器 ES6中加入了迭代器,它是对高效处理集合数据一种补充,所有的迭代器都含有next()方法,它返回两个值,第一个值时集合中的下一项(value),第二项是是否还有更多的值供使用(done)。迭代器中可以选择实现一个throw()方法来抛出错...

2019-05-27 13:46:37 125

原创 ES6学习总结(三)

ES6中的解构赋值 为了更方便数据的访问,ES6提供了解构赋值,它的语法就是数组和对象的字面量语法。 对象解构 let node = { type: "object", name: "foo" } let {type, name, age = 13, value} = node; console.log(type, name, age, value) // object f...

2019-05-13 23:18:25 111

原创 ES6学习总结(二)

对象的扩展 语法做出的调整 1、对重复定义的属性新增了一个检查,取最后的属性为实际值 var obj1 = { name: "digua", name: "tudou" } // 实际值为tudou,这种写法在es5中会报错 2、规定对象属性的枚举顺序,主要体现在Object.getOwnPropertyNames和Reflect.ownKeys方法上。 枚举顺序如下: (1)所...

2019-05-08 14:44:50 135

原创 ES6学习总结(一)

前言 使用ES6开发有很长一段时间了,最近看相关的一些书籍,以下是我的一些总结。 块级作用域(let、const的出现) ES6出现之前,我们使用var关键字来声明变量经常会遇到变量提升的问题,为了解决这种问题ES6引入了块级作用域的概念。 块级作用域的创建 1、一个函数内部 function demo () { \\块级作用域 } 2、一个代码块(由一对花括号包裹)内部 function de...

2019-05-06 15:54:04 125

空空如也

空空如也

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

TA关注的人

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