09 2014 档案
js继承方式
摘要:#1默认原型继承function inherint(C,P){C.prototype = new P();}function Parent(name){this.name =name||"Adam";}Parent.prototype.say = function(){return this.nam...
阅读全文
js模式与设计模式
摘要:优点:1.封装私有变量---对于上来就初始化且不让修改的,对于只需执行一次的工作2.变量用于自调用函数不污染全局变量,封装模块提供一个作用域沙箱用于初始化分支var util = { addListener:function(ele,type,handle){ if (typeof window.a...
阅读全文
js跨域方法
摘要:JavaScript跨域总结与解决办法什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http...
阅读全文
浏览器渲染
摘要:浏览器渲染原理简介2014年8月30日0:40看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因,这篇文章太长了,阅读成本太大,不能一口气读完。花了大力气读了这篇文章后可以了解很多,但...
阅读全文
Yahoo! 35条网站性能优化建议
摘要:Yahoo! 35条网站性能优化建议分类:网站性能优化2014-03-08 17:18212人阅读评论(0)收藏举报网站性能优化Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上...
阅读全文
常见排序
摘要:笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用JavaScript实现。----------------------------------------------------------------------------------------------一、插入排序1)算法简介插入...
阅读全文
文件上传于拖拽
摘要:上传文件 目前网页上传分为三种:1、form提交2、flash上传3、插件上传各有利弊,form提交就是没进度条,不太好取消。flash比较难搞的就是在非ie中浏览器认为flash是新窗口会话,当前网页的cookie无法传递到flash上传工具中,而针对这个一般就是用JS把当前页面中的cookie通...
阅读全文
离线web存储
摘要:本地缓存与浏览器网页的缓存本地缓存与浏览器网页缓存的区别离线缓存需要 本地缓存web应用程序的所有html css、 js 文件本地缓存服务于整个web应用浏览器网页缓存只服务于单个网页,任何网页都具有缓存,而本地缓存只缓存你指定缓存的网页。网页缓存不安全、不可靠,我们不知道网站中缓存了哪些网页,缓...
阅读全文
跨文档消息
摘要:跨文档消息传送1.想从其他窗口接收到消息必须对窗口对象的message事件进行监听 window.addEventListener("message",function(){},false);使用window对象的otherwindow.postMessage(message,targetOrigi...
阅读全文
CSS文字折行与省略号
摘要:CSS文字折行与省略号发表于2011/04/22相关的几个属性和w3schools的参考如下:white-space 属性设置如何处理元素内的空白。http://www.w3schools.com/css/pr_text_white-space.aspwhite-space: normal | no...
阅读全文
css3基础
摘要:1.属性选择器 [attr=val],[attr*=val],[attr`=val],[attr$=val]2.结构性伪类选择器root、empty,target(与a href ="#xx"),first-child,last-child,nth-child(a*n+b),nth-last-chi...
阅读全文
IE6兼容性问题IE6常见bug
摘要:IE6兼容性问题及IE6常见bug详细汇总来源:互联网作者:佚名时间:03-31 16:03:45【大中小】IE6的兼容性问题一直都是前端工程师的恶梦,为了早早脱离这种困境,本文整理了一些相关兼容性的知识,感兴趣的朋友可以参考下哈,希望可以帮助到你1、IE6怪异解析之padding与border算入...
阅读全文
css布局
摘要:你常见的布局一、布局第一步分析页面:自适应,定宽,多列,通栏...选择合适的标签选择合适的方案二、从页面中抽出骨架在开始coding前,我们需要仔细分析页面,然后抽取骨架和模块,如果你想的多更一些,那应该考虑到适应性和可扩展性三、实现方案float布局:优点:优先显示--可以在只改变html的顺序不...
阅读全文
HTTP get post详解
摘要:一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETEURL全称是资源描述符,我们可以这样认 为:一...
阅读全文
HTTP深入浅出 http请求
摘要:HTTP深入浅出 http请求HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议...
阅读全文
javascript 新兴的API
摘要:javascript 新兴的API分类:javascript2012-12-31 16:02215人阅读评论(0)收藏举报很多的API都有着特定的前缀,例如微软的ms,谷歌和safari的webkit。这些新兴的API去掉前面的前缀后,剩下的部分是一样的。requestAnimationFrame(...
阅读全文
javascript 高级技巧详解
摘要:函数的使用技巧javascript内置的类型检测机制并非完全可靠。在Object.prototype.toString()方法没有被修改的前提下,可以使用下面的安全检测方法检测是不是原生的:function isArray(value){return Object.prototype.toStrin...
阅读全文
js xml
摘要:javascript XML详解分类:javascript2012-12-24 17:40187人阅读评论(0)收藏举报要检测浏览器是否支持DOM2级的XML,可以使用以下的代码:var hasXmlDom=document.implementation.hasFeature("XML","2.0"...
阅读全文
javascript AJAX与Comet详解
摘要:博客专家福利【限时活动】建专辑得大奖专访荣浩:流程的永恒之道当青春遇上互联网,能否点燃你的创业梦推荐有礼--找出您心中的技术大牛javascript AJAX与Comet详解分类:javascript2012-12-24 17:39367人阅读评论(0)收藏举报XMLHttpRequest对象在IE...
阅读全文
session 与 cookie
摘要:cookies和session的区别2010-05-24 11:11匿名|分类:其他编程语言|浏览6290次分享到:2010-05-24 11:12提问者采纳cookie和session机制之间的区别与联系 具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制...
阅读全文
前端面试题
摘要:面试有几点需注意:1.面试题目:根据你的等级和职位变化,入门级到专家级:范围↑、深度↑、方向↑。2.题目类型:技术视野、项目细节、理论知识题,算法题,开放性题,案例题。3.进行追问:可以确保问到你开始不懂或面试官开始不懂为止,这样可以大大延展题目的区分度和深度,知道你的实际能力。因为这种关联知识是长...
阅读全文
浙公网安备 33010602011771号