摘要: ajax: 1. 传统 Ajax 指的是 XMLHttpRequest(XHR), 最早出现的发送后端请求技术,隶属于原生js中,核心使用XMLHttpRequest对象,多个请求之间如果有先后关系的话,就会出现回调地狱。2. JQuery ajax 增添了对JSONP的支持。是对原生XHR的封装 阅读全文
posted @ 2019-06-18 14:29 开江鱼gty 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 两者都是实现路由的跳转.但 点击<Link>时,url会更新,组件会被重新渲染,但是页面不会重新加载...使用to链接组件时,它的值既可是字符串,也可以是location对象(包含pathname、search、hash、与state属性)如果其值为字符串,将会被转换为location对象 点击<n 阅读全文
posted @ 2019-06-18 14:15 开江鱼gty 阅读(3040) 评论(0) 推荐(0) 编辑
摘要: var 声明变量可以被修改,可以被重复声明.有变量提升(写的位置和使用时候的位置不一样). let声明变量可以被修改,,但不能重复声明.如文件中有一个let a = 0;后面就不能在定义let a=*** const定义常量不能被修改, 阅读全文
posted @ 2019-06-18 14:00 开江鱼gty 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 就是根据设备视口宽度不同,自动调整页面布局.利用媒体查询,设置最大最小宽度值..改变元素的布局和样式. 阅读全文
posted @ 2019-06-17 20:39 开江鱼gty 阅读(160) 评论(0) 推荐(0) 编辑
摘要: key相当于一种身份标识标识,就像我们的身份证用来辨识一个人一样。 每个key对应一个组件, 相同的key react会认为是同一个组件,这样后续相同的key对应组件都不会被创建.... 而有了key属性后,就可以与组件建立了一种对应关系,react根据key来决定是销毁重新创建组件还是更新组件。. 阅读全文
posted @ 2019-06-10 22:01 开江鱼gty 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 虚拟dom就是真实的js对象,操作内存中的js对象时,比操作DOM的速度要快. 每当数据发生改变时,第一次运行的虚拟dom会先缓存一份,当数据在次发生改变时,它会将当前数据跟上一次结构对比,. 虚拟DOM的作用 之前使用原生js或者jquery写页面的时候会发现操作DOM是一件非常麻烦的一件事情,往 阅读全文
posted @ 2019-06-10 21:36 开江鱼gty 阅读(118) 评论(0) 推荐(0) 编辑