自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端跨域详解

跨域造成的原因1.浏览器限制(同源策略)同源策略的解释有很多,我这里贴上阮一峰老师的解释地址,有兴趣可以去看看阮一峰同源策略,用一句话解释就是,协议相同,端口相同,域名相同。比如下面这个url,https://www.baidu.com:443,使用的是https协议,域名是www.baidu.com,端口是443。当三者有一者不同,则会触发浏览器的同源策略,也就是通常所说的跨域。2....

2018-10-21 22:43:57 324

原创 react的虚拟DOM转换成DOM过程

1:babel的支持    我们知道HTML5文本中,我们是无法使用jsx的,例如,下面的定义就会出错:   let vdom = (<div id="box"> <div>hello ,World!</div> <span>你好吗</span> </div> )    babel也提供了

2018-05-14 23:07:22 6175 1

原创 深入react+redux的一些使用心得

关于react使用的一些体会如下1.尽量少使用refs,react玩的是组件,也就是虚拟DOM,refs会得到一个DOM对象的引用,这样破坏了react理念。2.组件尽量应该分成UI组件和容器组件,容器组件负责传递数据给UI组件,UI组件负责拿到父亲的数据进行渲染。这样有利于我们构建一个更大的组件(比方说一个page,他包含了这些组件),因为把组件分为ui组件和容器组件会很好的得到维护,你不需要关...

2018-04-28 13:45:59 319

原创 React高阶组件的一些个人理解

1.无状态组件function Welcome(props) {  return <h1>Hello, {props.name}</h1>;}//这类组件没有自身的state2.web组件这类组件一般会有自身状态,他们可以通过setState()来更新自己的状态。我们一般使用这种组件去实现一些逻辑功能,他们可以使用无状态组件。当然了,他自己也可以给其他组件使用,这也体现了r...

2018-04-23 16:11:41 2472 1

原创 使用简单算法加jQuery接受json数据传入到Html树中

1.我们前端开发经常会得到后端人员的一个json数据,如果每次我们都去根据结构解析数据挺麻烦的,所以我写了一个简单的算法去解决这个问题,可以遍历大多数json数据2.我们模拟从后台得到一个类似下面的数据,我们先传递一个简单一些的数据,json内部数据的数组部分 let obj2 = [ {name:'周星驰1' , key : '至尊宝1' ,child1 : [ {name:'周星驰c...

2018-04-02 11:46:15 510

原创 继承的几种方式和理解(读书笔记)

继承(原型链是实现继承的主要方法)通过new关键字实现的当A要继承Q时A.prototype=new Q();//ok分析一下  new Q()==》建立一个对象,没有名字A.prototype本来就是一个对象 重新赋值(原来的原型就没有了)等价于对象1赋值给对象2而已了 ,就这样,相当于对象2的原型就是对象1的一个实例当然就有对象1的所有属性的方法了从而A(Q的对

2017-08-15 23:41:57 261

空空如也

空空如也

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

TA关注的人

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