摘要: angular:双向数据绑定 脏数据监测: 在Angular中,有$apply和$digest两个函数: $apply可以带参数,它可以接受一个函数,然后在应用数据之后,调用这个函数。 digest将会遍历我们的$watch: 嘿,$watch,你的值是什么? 是9。 好的,它改变过吗? 没有,先生 阅读全文
posted @ 2017-03-29 11:50 Caraxiong 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 在非严格模式下,函数内的this指向window或global,浏览器就是window。 严格模式下,null为null,undefined或空为undefined。 call方法的其它参数依次传递给借用的方法作参数,而apply就两个参数,第二个参数为一个数组传递。 简单点,就是: fun.cal 阅读全文
posted @ 2017-03-27 11:02 Caraxiong 阅读(97) 评论(0) 推荐(0) 编辑
摘要: document.compatMode用来判断当前浏览器采用的渲染方式。 官方解释: BackCompat:标准兼容模式关闭。CSS1Compat:标准兼容模式开启。 当document.compatMode等于BackCompat时,浏览器客户区宽度是document.body.clientWid 阅读全文
posted @ 2017-03-14 17:09 Caraxiong 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 上面代码如果使用var替代let,console.log那一行就不会报错,而是会输出undefined,因为变量声明提升到代码块的头部。这违反了变量先声明后使用的原则 在let和const之间,建议优先使用const,尤其是在全局环境,不应该设置变量,只应设置常量。 const优于let有几个原因。 阅读全文
posted @ 2017-02-27 11:00 Caraxiong 阅读(340) 评论(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 阅读(583) 评论(0) 推荐(0) 编辑
摘要: requestAnimationFrame: 相当一部分的浏览器的显示频率是16.7ms,显示器16.7ms刷新间隔之前发生了其他绘制请求(setTimeout),导致所有第三帧丢失,继而导致动画断续显示(堵车的感觉),这就是过度绘制带来的问题。不仅如此,这种计时器频率的降低也会对电池使用寿命造成负 阅读全文
posted @ 2017-02-10 16:25 Caraxiong 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 工作流程 显示信息,并断开连接 -- 客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接 http请求由三部分组成,分别是:请求行、消息报头、请求正文 阅读全文
posted @ 2017-02-07 14:55 Caraxiong 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。 使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部。 完美视口 <meta name="viewport" conten 阅读全文
posted @ 2017-02-07 13:56 Caraxiong 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1:ios and Android 差异input type=text 当用户点击input框时,弹出手机键盘,ios会遮挡输入框 解决办法: 2.弹出底层弹层时弹出手机键盘 解决办法:label for id的方法 阅读全文
posted @ 2016-12-22 15:30 Caraxiong 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 提交遇到Error “remote ref does not exist”解决办法:git fetch -p MY_REMOTE eg. git fetch -p origin 注:The -p option tells fetch to delete any tracking branches t 阅读全文
posted @ 2016-12-05 16:56 Caraxiong 阅读(226) 评论(0) 推荐(0) 编辑