上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: Relationship Selectors:关系型选择器 Attribute Selectors:属性选择器 Pseudo-Element Selectors:伪元素选择器 一、Relationship Selectors:关系型选择器 1. E + F : 选择E的下一个兄弟元素并且满足条件F 阅读全文
posted @ 2019-04-17 08:14 他乡踏雪 阅读(243) 评论(0) 推荐(0) 编辑
摘要: jQuery实现搜索框插件 豆瓣音乐接口实现豆瓣搜索框 豆瓣接口有时不稳定,网络请求会报400,不要惊慌。我主要是练习一下jQuery的JSONP和封装插件。 css代码参考就好: 1 /* 2 * 样式没有做分类处理采用注释提示 3 * 建议不修改项:表示保留插件样式风格 4 * 建议保留项:表示 阅读全文
posted @ 2019-04-16 08:43 他乡踏雪 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 服务器代理机制破解浏览器的同源策略 瀑布流功能实现分析 具体实现代码及业务实现分析 一、服务器代理机制破解浏览器同源策略 由于浏览器的同源策略无法请求不同域名下的资源,但是服务器的后台程序并不受同源策略的限制,所以就可以通过服务器的后台程序获取其他域名下的资源,然后再发送给浏览器,本质上还是在同源策 阅读全文
posted @ 2019-04-14 12:56 他乡踏雪 阅读(368) 评论(0) 推荐(0) 编辑
摘要: iframe框架同源下的数据调用 iframe框架非同源下的数据传输 一、iframe框架同源下的数据调用 1.父窗口向子窗口获取数据 2.子窗口向父窗口获取数据 注: 1.获取iframe内的window又多种方法,示例中采用获取iframe标签再通过contentWindow属性获取,是一种通用 阅读全文
posted @ 2019-04-13 00:44 他乡踏雪 阅读(388) 评论(0) 推荐(0) 编辑
摘要: JSONP跨域实现原理 百度联想词跨域实现 一、JSONP跨域实现原理 1.Web页面使用<script>引入JS文件时不受同源策略的影响。准确的说,所有拥有src属性的标签都不受同源策略的影响,都具备跨域的能力。比如script、img、iframe。 2.JS脚本被加载后都会被浏览器内核从上到下 阅读全文
posted @ 2019-04-12 18:23 他乡踏雪 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 什么是cookie? 承载用户相关信息的HTTP首部 cookie的工作原理 cookie的缺陷 一、什么是cookie? cookie是由服务器生成,发送给USER-Agent(一般是浏览器),(服务器告诉浏览器设置一下cookie),浏览器会将cookie以key/value保存到某个目录下的文 阅读全文
posted @ 2019-04-10 07:36 他乡踏雪 阅读(1940) 评论(0) 推荐(0) 编辑
摘要: when方法的语法及使用 when源码实现分析 一、when方法的语法及使用 1.语法: $.when( deferreds ) when本身相当于一个延迟回调对象集合的监听,当监听到所有回调对象都被触发了受理回调,它自身的一个延迟回调对象就会触发受理;反之,当它监听的回调对象中有一个触发了拒绝回调 阅读全文
posted @ 2019-04-04 21:41 他乡踏雪 阅读(540) 评论(0) 推荐(0) 编辑
摘要: deferred的功能及其使用 deferred的实现原理及模拟源码 deferred.then方法的实现原理及模拟源码 一、deferred的功能及其使用 deferred的底层是基于callbacks实现的,建议再熟悉callbacks的内部机制前提下阅读这篇博客,如果需要了解callbacks 阅读全文
posted @ 2019-04-04 21:04 他乡踏雪 阅读(421) 评论(0) 推荐(0) 编辑
摘要: jQuery.ajax()方法的应用 jQuery.ajax()的无忧回调(优雅的代码风格) 一、jQuery.ajax()方法的应用 jQuery.ajax()实质上就是在ajax的基础上进行了封装,将参数设置,方法调用,数据传输,响应的回调函数等都封装到一个对象中,然后使用这个对象作为jQure 阅读全文
posted @ 2019-04-04 14:20 他乡踏雪 阅读(372) 评论(0) 推荐(0) 编辑
摘要: Callbacks的基本功能回调函数缓存与调用 特定需求模式的Callbacks Callbacks的模拟源码 一、Callbacks的基本功能回调函数缓存与调用 Callbacks即回调函数集合,在jQeury中配合异步操作实现异步回调任务,同时也具备函数解耦的基础特性。简单的说就是缓存回调函数的 阅读全文
posted @ 2019-04-02 18:53 他乡踏雪 阅读(453) 评论(0) 推荐(0) 编辑
摘要: JSON语法与对象 JSON方法与使用 一、JSON语法与对象 JSON是英文JavaScript Object Notation(JavaScript 对象表示法)的缩写,是存储和交换文本信息的语法。类似XML,JSON比XML更小更快更简单。 JSON对象采用键值对的结构,所以在JS对象中Obj 阅读全文
posted @ 2019-03-31 13:28 他乡踏雪 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: AJAX常用参数 AJAX对象兼容 AJAX对象方法与属性 AJAX封装兼容方法源码 AJAX全称Asynchronous JavaScript and XML(异步的JavaScript与XML),最初的AJAX传输的数据格式采用的是XML,所以这也就是AJAX名称的由来,后来由于技术的发展JSO 阅读全文
posted @ 2019-03-30 18:39 他乡踏雪 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 应用层协议原理 Web和HTTP DNS:英特网的目录服务 运输层 面向连接的运输:TCP及拥塞原理 一、应用层协议原理 DNS域名解析: (用例:www.baidu.com)域名解析是网络请求的第一步操作,DNS域名解析首先是在浏览器缓存中匹配历史对应域名的IP地址,如果没有找到就到计算机的网络访 阅读全文
posted @ 2019-03-28 16:15 他乡踏雪 阅读(2206) 评论(0) 推荐(0) 编辑
摘要: 由[RFC 768]定义的UDP只是做了运输协议能够做的最少工作。除了复用/分解功能极少量的差错检测外,它几乎没有对IP增加别的东西。如果应用程序开发人员选择UDP而不是TCP,则该应用程序差不多就是直接与IP打交道。UDP从应用程序进程得到数据,附加上用于多路复用/分解服务的源和目的端口号字段,以 阅读全文
posted @ 2019-03-28 16:12 他乡踏雪 阅读(1881) 评论(0) 推荐(0) 编辑
摘要: 浏览器加载网页资源的原理 JS与CSS阻塞 重排与重绘 一、浏览器加载网页资源的原理 1、HTML支持的组要资源类型 在浏览器内核有一个管理资源的对象CachedResource类,在CachedResource类下有很多子类来分工不同的资源管理,这些资源管理子类分别是: 2、资源缓存 资源的缓存机 阅读全文
posted @ 2019-03-17 23:49 他乡踏雪 阅读(1903) 评论(2) 推荐(6) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页