02 2017 档案

摘要:上面代码如果使用var替代let,console.log那一行就不会报错,而是会输出undefined,因为变量声明提升到代码块的头部。这违反了变量先声明后使用的原则 在let和const之间,建议优先使用const,尤其是在全局环境,不应该设置变量,只应设置常量。 const优于let有几个原因。 阅读全文
posted @ 2017-02-27 11:00 Caraxiong 阅读(350) 评论(0) 推荐(0)
摘要:与app约定跳转协议(jsbridge),h5向app原生跳转时则根据协议: app原生调用h5页面方法则需 然后可以在自己的js继续完成方法 app原生给h5传参 h5给原生传参 其中XXX为经过BASE64 UTF-8 UrlSafe 编码的Json数据 阅读全文
posted @ 2017-02-27 10:05 Caraxiong 阅读(597) 评论(0) 推荐(0)
摘要:requestAnimationFrame: 相当一部分的浏览器的显示频率是16.7ms,显示器16.7ms刷新间隔之前发生了其他绘制请求(setTimeout),导致所有第三帧丢失,继而导致动画断续显示(堵车的感觉),这就是过度绘制带来的问题。不仅如此,这种计时器频率的降低也会对电池使用寿命造成负 阅读全文
posted @ 2017-02-10 16:25 Caraxiong 阅读(229) 评论(0) 推荐(0)
摘要:工作流程 显示信息,并断开连接 -- 客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接 http请求由三部分组成,分别是:请求行、消息报头、请求正文 阅读全文
posted @ 2017-02-07 14:55 Caraxiong 阅读(121) 评论(0) 推荐(0)
摘要:所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。 使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部。 完美视口 <meta name="viewport" conten 阅读全文
posted @ 2017-02-07 13:56 Caraxiong 阅读(114) 评论(0) 推荐(0)