- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 从angularJS看MVVM
javascript厚积薄发走势异常迅猛,导致现在各种MV*框架百家争雄,MVVM从MVC演变而来,为javascript注入了全新的活力。过去的javascript只是辅助页面的展现搞一些炫丽的特效,而现在已经演变的成为数据展现、加工的主力——随着前端任务繁重——前端MV*乘势而起。MV*的思想中心很一致:UI和逻辑分离,提取数据模型。
2015-07-31 08:46:18 1305
原创 JavaScript跨域总结与解决办法
什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下: 首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。
2015-07-30 20:08:04 649
原创 JavaScript 的同源策略
同源策略限制了一个源(origin)中加载文本或脚本与来自其它源(origin)中资源的交互方式。同源定义如果两个页面拥有相同的协议(protocol),端口(如果指定),和主机,那么这两个页面就属于同一个源(origin)。
2015-07-30 19:38:35 580
原创 angularJs HTTP响应拦截器
为何要用拦截器?任何时候,如果我们想要为请求添加全局功能,例如身份认证、错误处理等,在请求发送给服务器之前或服务器返回时对其进行拦截,是比较好的实现手段。angularJs通过拦截器提供了一个从全局层面进行处理的途径. 拦截器允许你:通过实现 request 方法拦截请求: 该方法会在 http发送请求道后台之前执行,因此你可以修改配置或做其他的操作。
2015-07-30 17:22:27 1372
原创 雅虎网站页面性能优化的34条黄金守则
Yahoo!的 Exceptional Performance团队为改善 Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。原版猛戳:Best Practices for Speeding Up Your Web Site,Excetional Performance 团队总结出了一系列可以提高网站速度
2015-07-30 17:10:08 1045
原创 前端开发性能优化
Web应用性能优化黄金法则:先优化前端程序(front-end)的性能,因为这是80%或以上的最终用户响应时间的花费所在。以下是我所总结的前端开发性能优化的方案,参照雅虎14条性能优化原则
2015-07-30 16:38:22 1095
原创 ES6的新特性-让前后端差异越来越小
ES6(ECMAScript 6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次标准的制订还是2009年出台的ES5。目前ES6的标准化工作正在进行中,预计会在14年12月份放出正式敲定的版本。但大部分标准已经就绪,且各浏览器对ES6的支持也正在实现中。
2015-07-30 15:34:32 891
原创 通用的事件侦听器函数实现(JS)
// event(事件)工具集,来源:https://github.com/markyunmarkyun.Event = { // 页面加载完成后 readyEvent : function(fn) { if (fn==null) { fn=document; } var oldonload = window.
2015-07-30 15:14:55 4531
原创 遇到的浏览器的兼容性问题(随时增加)
浏览器默认的margin和padding不同。png24为的图片在iE6浏览器上出现背景。IE6双边距bug:块属性标签float后,又有横行的margin情况下,在ie6显示margin比设置的大。条件注释
2015-07-30 15:10:18 895
原创 小技巧解决“FF不能读取outerHTML”的问题
对于outerHTML这个DOM属性,在IE/Opera/google Chorme等浏览器中都是可以使用的,但唯独Firefox是不支持的,尽管这个属性平时用的并不多,但有些应用中我们还必须用到,因此很有必要去实现FF下的outerHTML功能。在网上看了一些文章,最典型的方法应该就是通过defineSetter、defineGetter来为DOM属性扩展这个属性,具体实现即:遍历读取元素的属性及
2015-07-30 14:54:12 1473
AngularJS权威教程
2015-07-30
AngularJS开发指南
2015-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人