06 2019 档案

摘要:为什么会有跨域?因为浏览器的同源策略。 同源策略 源相同。 如何区别是否是同一个源? 协议相同js 中通过 location.protocol 获取协议。http、https是不同协议。端口相同js 中通过 location.port 获取端口。HTTP 端口默认是 80 。HTTPS 端口默认是 阅读全文
posted @ 2019-06-20 16:32 focus_yaya 阅读(242) 评论(0) 推荐(0)
摘要:在 V16 版本中引入了 Fiber 机制。这个机制一定程度上的影响了部分生命周期的调用,并且也引入了新的 2 个 API 来解决问题。 在之前的版本中,如果你拥有一个很复杂的复合组件,然后改动了最上层组件的 state,那么调用栈可能会很长 调用栈过长,再加上中间进行了复杂的操作,就可能导致长时间 阅读全文
posted @ 2019-06-05 14:50 focus_yaya 阅读(264) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=" 阅读全文
posted @ 2019-06-05 14:28 focus_yaya 阅读(308) 评论(0) 推荐(0)
摘要:现在移动端 web 应用,很多时候都需要与原生 app 进行交互、沟通(运行在 webview中),比如微信的 jssdk,通过 window.wx 对象调用一些原生 app 的功能。所以,这次就来捋一捋 h5 与原生 app 交互的原理。 h5 与原生 app 的交互,本质上说,就是两种调用: a 阅读全文
posted @ 2019-06-01 10:40 focus_yaya 阅读(6013) 评论(1) 推荐(0)