玩笑过后

导航

2020年3月19日 #

http协议和tcp协议的区别

摘要: TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。 Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开, 阅读全文

posted @ 2020-03-19 13:21 玩笑过后 阅读(2043) 评论(0) 推荐(1) 编辑

理解Request和Response在http协议上的相互关系

摘要: 一.request和response简介: request和response的作用执行流程 Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。 故:当需要获取客户机提交过来的数据时,找request对象就行了。 当 阅读全文

posted @ 2020-03-19 12:19 玩笑过后 阅读(633) 评论(0) 推荐(0) 编辑

2020年3月4日 #

this软拷贝详解

摘要: <script> if( !Function.prototype.softBind ){ Function.prototype.softBind = function( obj ){ var fn = this;//2、把函数foo的引用赋给fn //14、把函数foo的引用赋给fn var cur 阅读全文

posted @ 2020-03-04 23:52 玩笑过后 阅读(310) 评论(0) 推荐(0) 编辑

2020年2月27日 #

对象深拷贝deepCopy

摘要: function type(obj){ return Object.prototype.toString.call(obj).slice(8,-1); } function deepCopy(target,cloneObj){ var copy; for(var i in cloneObj){ // 阅读全文

posted @ 2020-02-27 14:59 玩笑过后 阅读(367) 评论(0) 推荐(0) 编辑

2019年3月12日 #

deepCopy深拷贝

摘要: function deepCopy(p,c){ var c = c || {}; for ( var i in p ){ //确保属于自己的属性 if ( p.hasOwnProperty( i ) ){ //判断属性是否为对象 ... 阅读全文

posted @ 2019-03-12 15:08 玩笑过后 阅读(204) 评论(0) 推荐(0) 编辑

2019年3月5日 #

jQuery源码框架fn解读

摘要: 下边是没有使用jQuery.fn的代码,使用了jQuery.fn的框架更简单,不用函数运行就可以对原型添加方法,也就是这一点, 因为直接jQuery.prototype不能直接添加方法,必须声明!但是jQuery.fn就可以,因为他不是原型而是一个{}object jQuery.fn = jQuer 阅读全文

posted @ 2019-03-05 15:22 玩笑过后 阅读(243) 评论(0) 推荐(0) 编辑

2018年11月30日 #

DataTransfer对象的一些总结

摘要: 所有元素都支持防止目标事件,但是这些元素默认是不允许释放的,如果拖动元素经过不允许放置的元素无论用户如何操作,都不会触发drop事件,不过可以把任何元素变成有效的放置目标。方法是重写dropenter和droppover的默认行为: 首先我们需要把元素droptarget设置为可以放置的元素,也就是 阅读全文

posted @ 2018-11-30 17:08 玩笑过后 阅读(610) 评论(0) 推荐(0) 编辑

2018年11月14日 #

16.1跨文本档消息传递

摘要: 阅读全文

posted @ 2018-11-14 17:32 玩笑过后 阅读(94) 评论(0) 推荐(0) 编辑

16.2.1拖拽事件

摘要: 通过拖拽事件,可以控制拖放相关的各个方面。其中最关键的地方在于确定哪里发生了拖放事件,有些事件是在被拖动的元素上触发的, 而有些事件是在放置目标上触发的。拖动元素时,将依次触发以下事件: 1、dragstart 2、drag 3、dragend 按下鼠标键并开始移动移动鼠标时,会在被拖放的元素上触发 阅读全文

posted @ 2018-11-14 17:26 玩笑过后 阅读(206) 评论(0) 推荐(0) 编辑

2018年11月5日 #

14.5.2操作富文本

摘要: 制作建议的富文本https://www.cnblogs.com/zhg277245485/p/6582033.html 1、queryCommandEnabled() 检测是否可以对当前选择的文本,或者当前插入字符所在位置执行某个命令。 这个方法接收一个参数既要检测的命令 如果当前的编辑区域允许执行 阅读全文

posted @ 2018-11-05 15:36 玩笑过后 阅读(174) 评论(0) 推荐(0) 编辑