会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
I am Daya, 爱生活,爱前端!
多想在飘洒的红叶中,倾尽韶华的妩媚和温柔,舞一支霓裳羽衣曲,醉倒在你的怀中。写代码的女汉子。
首页
联系
管理
1
2
下一页
[置顶]
Promise
摘要: 异步使用场景: setTimeout, setInverval, 事件绑定,图片加载,Ajax请求等 在很多时候我们的js中, 比如 B需要依赖A, C又需要依赖B,。。。。 这时候我们很无奈的一步一步的使用回调函数来解决此类问题。 如果这样多起来,回调会越嵌套越深。 工作中很常见的是 B接口需要A
阅读全文
posted @ 2018-04-25 20:50 Daya
阅读(2749)
评论(0)
推荐(0)
[置顶]
HTTP协议类
摘要: 一次完整的HTTP请求所经历的7个步骤 1. 域名解析 2. 发起TCP的3次握手(建立TCP连接) 3. 建立TCP连接后发起http请求(HTTP Request) 4. 服务器端响应http请求,浏览器得到html代码 (服务器端HTTP响应(HTTP Response)请求(Web服务器发送
阅读全文
posted @ 2018-04-24 13:25 Daya
阅读(3318)
评论(0)
推荐(0)
[置顶]
窗口之间通信类
摘要: 通信方式有很多种: ajax 不支持跨域通信(XMLHttpRequest2 其实标准的浏览器也是可支持跨域,只要后端设置一下头部也是可以跨域的,设置header(Access-Control-Allow-Origin: http://mywebdomain.com) webSocket 支持跨域通
阅读全文
posted @ 2018-04-24 12:48 Daya
阅读(1943)
评论(0)
推荐(0)
[置顶]
图片等比整屏缩放
摘要: 都好长时间不写博客了,今天好不容易写了一下^_^ 现在的网页越来越多的使用整屏幕的图片作为背景,但是针对分辨率的不同,到底怎样才能不失真不变形呢,参考别人的网站的做法和思路,总结如下: 1 首先图片要尽量的足够大,保证屏大时不失真 2 图片是有一个长宽比的,只有按照长宽等比缩小或放大,图片就不会变形
阅读全文
posted @ 2015-06-03 11:15 Daya
阅读(3636)
评论(0)
推荐(0)
[置顶]
弹出层居中
摘要: 相关知识点: 滚动距离:scrollTop/scrollLeft document.documentElement.scrollTop||document.body.scrollTop 后者为处理google兼容 可视区大小:clientWidth/clientHeightdocument.docu
阅读全文
posted @ 2013-02-28 16:08 Daya
阅读(2057)
评论(0)
推荐(0)
2018年11月8日
html和xml的区别
摘要: 一、概念区别 HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。 XML即ExtentsibleMarkup Language(可扩展标记语言),是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。 它没有标签集(tagset),也没
阅读全文
posted @ 2018-11-08 16:38 Daya
阅读(5362)
评论(0)
推荐(0)
2018年4月24日
跨域通信
摘要: 1. 不考虑低版本浏览情况下,还是使用XMLHttpRequest对象,IE下使用XDomainRequest 咱们一般都会用ajax 做前后台交互,也就是我们常用的XHRHttpRequest2对象,那么这个倒底是否支持跨域通信呢? 我们接下来看一下( IE5,6我们先忽略 xmlhttp=new
阅读全文
posted @ 2018-04-24 14:19 Daya
阅读(3496)
评论(0)
推荐(0)
2015年5月26日
自己build zepto.js
摘要: zepto.js是个好东西,小巧灵活,遵循jQuery API,gzip之后只有10k左右,很多移动web开发者都用它。 不过,官网下载的默认构建包里居然不含移动设备专用的touch组件,这是脑袋被门挤了的节奏吗?要知道,在移动设备上使用click事件会有几百毫秒的延迟呢! 所以只有自己build了
阅读全文
posted @ 2015-05-26 13:36 Daya
阅读(1166)
评论(0)
推荐(0)
2015年3月27日
如何处理CSS3属性前缀
摘要: CSS3的属性为什么要带前缀 使用过CSS3属性的同学都知道,CSS3属性都需要带各浏览器的前缀,甚至到现在,依然还有很多属性需要带前缀。这是为什么呢? 我的理解是,浏览器厂商以前就一直在实施CSS3,但它还未成为真正的标准。为此,当一些CSS3样式语法还存在波动时,它们提供针对流星器的前缀。现在主
阅读全文
posted @ 2015-03-27 16:23 Daya
阅读(1588)
评论(0)
推荐(0)
2013年2月25日
js 获取元素的几种方法
摘要: 获取 元素/节点/标签 的几点方法 getElementById getElementsByTagName getElementsByName getByClass √ // 现在通过class 也可以查找节点
阅读全文
posted @ 2013-02-25 16:37 Daya
阅读(4896)
评论(0)
推荐(0)
1
2
下一页