自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 git --help 常用命令

** git常用命令 ** **These are common Git commands used in various situations: 这些是在各种情况下使用的通用Git命令: start a working area (see also: git help tutorial) clone Clone a repository into a new directory in...

2019-05-29 16:15:39 1882

原创 jQuery源码简析

jQuery源码简析 jQuery是一个js库 通过js封装一些方法让dom操作更简便提高开发效率 jQuery可以分为3大部分来看 第一部分jQuery的封装 在jQuery里 想要实现调用而不去污染其他变量封闭作用域当然用到了闭包配合立即执行函数来实现 在jQuery中 通过window.$ = window.jquery = jquery来把jQuery对象保存到全局上使其在别的模块中可以调...

2019-05-09 20:56:50 161

原创 浏览器从发出请求到渲染数据经历了什么

浏览器从发出请求到渲染数据经历了什么1.从浏览器输入URL到浏览器渲染页面经历了什么三次握手四次挥手 1.从浏览器输入URL到浏览器渲染页面经历了什么 · DNS简析URL得到IP地址 经过三次握手和浏览器建立安全连接 客户端向服务器发送Ajax请求 服务器响应客户端数据 经过四次挥手断开连接 三次握手 (1)客户端向服务器发出请求报文 (2)服务器向客户端响应ACK报文 (3)客户端也向服务...

2019-04-28 14:59:34 773

原创 jQuery 的常用API整理

1.选出来的是类数组在选出来的是类数组 在选出来的是类数组在里可以写css选择器 2.jQuery特有选择器 有点像伪类$(.wrapper ul li :first)第一个li 去字典查 可以自定义属性 (ulli[deat:′duyi′])3.jQuery有容错机制可以填undefined和null4.(ul li[ deat:'duyi' ]) 3....

2019-04-05 14:00:42 225

原创 安利一个程序员学习法

费曼学习法(改) 据说这是全世界公认的终极学习法 费曼学习法。 美国纳米技术之父 ,理查德-菲利普斯-费曼 他认为一个人通过教学才能学会什么 这就是费曼学习法 。这个学习法特别适合程序员来使用。 第一步 选择你想要理解的概念进行学习 在编程学习中往往有很多的知识点需要我们记 忆理解 第二步 拿出一张白纸假象你正在向某人讲述这个概念一边教一边把知识点写下来 很多同学都说学的时候都会但自己做的...

2019-03-27 13:34:12 203

原创 作用域 作用域链 精解

每个JavaScript函数都是一个对象 对象有属性有方法 一切有对象的东西都有属性 面向对象就是基于此了解面向对象 作用域 在函数方法上有一个隐性属性【【scope】】(作用域) 其中存储了运行期上下文的集合也就是预编译时所产生的 称为执行期上下文的内部对象AO 执行期上下文 在函数执行的前一刻会进行预编译 生成AO对象 什么是预编译 函数每次执行时所生成的执行期上下文是独一无二的 ...

2019-03-24 16:53:17 138

原创 jQuery 封装队列 .Queue()入队 出队

队列的入队与出对 jQuery.prototype.Queue = function(){ //type 起的队列名字 handle 队列内容 type,handle var queueObj = this; //jQuery对象 var queueName = argum...

2019-03-22 12:35:49 376

原创 es5的严格模式和标准模式

标题es5 的标准模式和严格模式 我们目前的浏览器是基于es3 和 es5 的新增方法使用的 在es3.0 和se5.0中产生冲突的部分就需要es5.0严格模式来解决 在启用es5.0严格模式后产生冲突的部分就用es5.0的语法规则在解决否则使用es3.0 启用方法 ...

2019-03-21 16:25:02 218

原创 兼容IE AJAX封装 全步骤

Ajax封装六步骤 1.有浏览器 支持 没有浏览器请求发送不出去 2.创建Ajax对象 3.Ajax.open(method,url,true0); 设置请求 4.ajax.send(); 发送数据 5.onreadystatechage 监听数据返回事件 6.status 数据状态 详情看代码` function ajaxFun(method,url,data,...

2019-03-21 14:43:42 665

原创 javascript 函数在执行前一刻发生了什么 (预编译)

在Java script 中函数在执行前一刻内部会进行预编译 函数执行完成后所拿到的结果都是在预编译后所产生的结果 预编译四步骤 1.创建一个AO(Activation Object)对象 也叫执行期上下文 2.找到形参和变量声明,将变量和形参名做为AO属性名 属性值为undedined 3.将实参和形参统一 4.在函数体里找函数声明,值赋予函数体 ...

2019-03-20 11:16:33 231

原创 封装jQuery id class选择器 .css()

在封装jQuery中需要注几点 1.在jquery中 使用闭包来把内部function保存到外部 靠立即执行函数来封闭作用域 2.为了让外界可以使用jQuery 会通过window.$ = window.jquery = jquery 把jQuery保存到全局上 也就是保存到外部 3.在jQuery里它的实例函数全 都写在了实参里(简单的封装了下没有实现这个) 4.链式调用是靠 rerurn ...

2019-03-20 11:02:13 310

空空如也

空空如也

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

TA关注的人

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