自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

转载 javascript到底是不是单线程?

JavaScript官方给出的答案是肯定的,它是单线程那为什么还会有ajax异步发送和回调请求呢,而且serTimeout看起来也像是多线程的结果啊?看这段代码function foo(){ console.log(1); setTimeout(function(){ console.log(2) },5) } for(var i=0;i<

2017-05-26 16:27:01 689

原创 node.js Express框架学习笔记

简介

2017-05-24 15:43:24 1058

原创 解析url的查询部分,生成对应的JSON对象

我们知道在于服务器交互过程中,get和post是最重要的两种方式,在get方式下,我们通常会见到一大串网址信息,而这些信息是什么呢,有时候我们需要拿到它并进行分析好了,我百度主页输入CSDN,搜索结果呈现给我们后,网址栏出现如下一串东西https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0&rsv_idx=1&tn=baidu&wd=csdn&rsv_p

2017-05-21 20:59:53 2163

原创 完美实现鼠标拖拽事件,解决各种小bug,基于jquery

鼠标拖拽事件是web中使用频率极高的事件,之前写过的代码包括网上的代码,总存在各种各样的问题,包括拖拽体验差,松开鼠标后拖拽效果仍存在以及代码冗余过大等本次我才用jQuery实现一个尽可能高效的拖拽效果,代码中有细节上的解释,就不多说了,代码很简洁                                                *{

2017-05-21 16:10:49 19602 2

原创 js修炼——手写全屏滚动插件

全屏滚动是目前网站开发常用的效果,笔者也曾使用过类似插件,但是对此类插件的开发一直抱有强烈兴趣,而今在前人的经验指导下,终于领悟到了一些插件开发的思维。如下效果:

2017-05-17 14:22:13 988

原创 手写jQuery框架

功能的实现只是机械地调用,框架的编写才是代码的升华

2017-05-16 15:10:52 1555

原创 tcp三次握手及其必要性

TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如下图所示。主机A为客户机,主机B为服务器确认号:其数值等于发送方的发送序号 +1(即接收方期望接收的下一个序列号)。说明:(1)第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。(2)第二次握手:服务器B收到SY

2017-05-15 14:36:12 16532 10

原创 js修炼——函数

很多技术从业者对技术水平的评价是代码的实现能力,形而上一点,我认为技术工作和足球运动(本人巴萨球迷,最爱内马尔)是一样的,最重要的是思想意识,古往今来,各行各业的大师讲究的是内功深厚,说的有些玄学的味了,总之,我薄如白纸,我需要修炼。1.声明还是表达式我们经常会看到函数定义的两种情况 function clc(num){//函数声明,定义未执行 return

2017-05-13 15:31:10 549

原创 web storage

介绍在html4及以前,在客户端存储用户数据(包括个人信息,浏览痕迹等),依赖的是cookie,而cookie有其天生的劣势,导致有些情况不能满足需求或者影响用户体验。cookie的劣势体现在以下方面:1.cookie的大小限制在4KB,不适合大量数据存储2.浏览器还限制站点可以在用户计算机上存储的cookie的数量3.cookie是随HTTP事务一起被发送的,因此会浪费一

2017-05-12 21:59:56 612

原创 学习jQuery插件开发

前端开发免不了使用形形色色的插件,读过用过还是不够深刻,一直想拿出时间专门理一理开发插件的大体思路,终于落实了规则就像是文化,各行各业中都有约定俗称的办事套路,jQuery插件开发也是这样,来看最基本的结构;(function($){ //分号是为了跟其他开发者合并代码时不至于出现语法错误,加上是好习惯 $.fn.plugin=function(options){

2017-05-08 14:54:38 879

原创 js常用的继承方式

1.原型链继承不考虑函数参数的情况下,我这样写 function Animal(){ this.family=['father','mother']; this.age=12; } function Cat(){} Cat.prototype=new A

2017-05-06 14:08:33 362

原创 js正则表达式

在了解正则表达式之前,我们有必要了解一下传统js操作字符串的方法,包括search(),substring(),charAt()以及split()等等,具体使用方法可查阅参考文档,而传统方法针对某些特定要求对字符串进行处理时比较繁琐,下面看一个例子:要求将字符串:ds,4r dh6y 77 r8 jds 339t中的数字取出,传统方法操作如下:

2017-05-06 12:07:34 347

jquery.json2xml.js和jquery.xml2json.js

jquery.json2xml.js&&jquery.xml2json.js在jQuery的基础上实现json与xml的相互转换

2016-06-02

w3cschool帮助文档

w3cschool帮助文档,含有HTML5,css3等最新技术API,适合web开发者使用

2016-01-20

Myeclipse 2014 GA 破解文件.zip

Myeclipse 2014 GA 破解文件.zip

2016-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除