关于MVVM,MVC的理解

摘要: MVC View 传送指令到 Controller Controller 完成业务逻辑后,要求 Model 改变状态 c -->m -->v Model 将新的数据发送到 View,用户得到反馈 所有通信都是单向的。 Angular它采用双向绑定(data-binding):View的变动,自动反映 阅读全文
posted @ 2018-03-31 17:10 老前端er 阅读(111) 评论(0) 推荐(0) 编辑

rem布局

摘要: rem布局 box-sizing属性主要用来控制元素的盒模型的解析模式。默认值是content-box。 content-box:让元素维持W3C的标准盒模型。元素的宽度/高度由border + padding + content的宽度/高度决定,设置width/height属性指的是content 阅读全文
posted @ 2018-03-31 15:21 老前端er 阅读(115) 评论(0) 推荐(0) 编辑

近期pc端遇到的兼容问题

摘要: 1前端无法做上传进度,用flash获取上传进度 2js forEach,indexOf ie8不支持 阅读全文
posted @ 2018-03-31 14:36 老前端er 阅读(151) 评论(0) 推荐(0) 编辑

移动端项目中遇到的兼容问题,结合场景

摘要: bfcache问题:safari浏览器有痕模式下会缓存接口请求或一些数据,当返回时监听onpageshow事件safari全屏兼容问题:分ios版本去做相应的处理fix兼容问题:分场景处理,适当修改交互或者需求 场景1判断navigator.userAgent浏览器类型,在有问题的浏览里将fix替换 阅读全文
posted @ 2018-03-30 21:52 老前端er 阅读(251) 评论(0) 推荐(0) 编辑

异步编程的方式

摘要: 参考http://www.ruanyifeng.com/blog/2015/04/generator.html1回调函数2事件监听3发布、订阅4promise,generator,async es6:promise,new Promise().then();Pending(进行中)、Resolved 阅读全文
posted @ 2018-03-30 21:42 老前端er 阅读(173) 评论(0) 推荐(0) 编辑

js跨域的方法

摘要: 1jsonp 一般接口使用jsonp跨域,使用jquery的ajax指定dataType为jsonp即可 jsonp支持跨域的原理:JSONP实现跨域请求的原理简单的说,就是动态创建<script>标签,然后利用<script>的src 不受同源策略约束来跨域获取数据。 其实就是下面的代码的实现方式 阅读全文
posted @ 2018-03-30 19:01 老前端er 阅读(186) 评论(0) 推荐(0) 编辑

俄罗斯方块游戏JS代码

摘要: 借鉴了其他JS代码,主要对界面样式做了简单处理,增加了游戏梯度难中易 阅读全文
posted @ 2016-07-20 16:16 老前端er 阅读(697) 评论(0) 推荐(0) 编辑

用正则匹配年月日数据

摘要: /^(\d{4})-(\d{2})-(\d{2})/.exec("2023-08-17 16:44:17")["2023-08-17", "2023", "08", "17"]/(\d{4})-(\d{2})-(\d{2})/.exec("2023-08-17 16:44:17")["2023-08 阅读全文
posted @ 2016-07-20 16:06 老前端er 阅读(3122) 评论(0) 推荐(0) 编辑

web页面分块加载

摘要: 原文链接http://www.cnblogs.com/BearsTaR/archive/2010/05/19/flush_chunk_encoding.html一般大家在处理这种情况,都使用ajax,先把html输出到客户端,然后再用ajax取加载比较耗时的资源。用ajax麻烦的地方是增加了请求数,... 阅读全文
posted @ 2015-10-15 16:11 老前端er 阅读(1739) 评论(0) 推荐(0) 编辑