自定义博客皮肤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)
  • 收藏
  • 关注

转载 AJAX详解

1.XHR创建对象: XMLHttpRequest用于在后台与服务器交换数据,这意味着可以在不重新加载整个页面的情况下,对页面的某部分进行跟新。 创建XMLHttpRequest对象,语法: variable = new XMLHttpRequest(); 老版本的IE使用ActiveX对象...

2019-01-19 11:24:00 191

转载 JS的模块模式详解

JS的模块化是常见的一个需求,在日常的开发过程中经常会用到,但是今天了解完这个知道点,才算彻底明白了为什么要那样实现,真是醍醐灌顶,受益匪浅。 一JS中的私有变量和特权方法 和其他语言不用,JS中没有私有,公有,类的概念。但是很特殊的一点,在JS中function中,有个私有变量的概念。比如下...

2018-11-19 15:35:00 256

转载 JS 原型,原型链,作用域,闭包全解

对象,变量 一个对象就是一个类,可以理解为一个物体的标准化定义,它不是一个具体的实物,只是一个标准。而通过对象实例化得到的变量就是一个独立的实物。比如通过一个对象定义了“人”,通过“人”这个标准化定义,实例化了“小明”这个人。其中“人”就是对象,“小明”就是变量。实例化的过程就是通过构造函数,...

2018-10-24 15:44:00 692

转载 深入贯彻闭包思想,全面理解JS闭包形成过程

谈起闭包,他可是Javascript两个核心计时之一(异步和同步),在面试以及实际应用当中,我们都离不开他们,甚至可以说他们是衡量js工程师实力的一个重要指标。下面我们就罗列闭包的几个常见问题,从回答问题的角度理解和定义你们心中的闭包。 问题如下: 1.什么食闭包? 2.闭包的原理可不可以说一...

2018-10-18 14:15:00 332

转载 前端常见的浏览器兼容性问题及解决方案

市场上浏览器种类很多,不同浏览器的内核也不尽相同,所以各个浏览器对网页的解析存在一定的差异。 浏览器内核主要分为两种,一是渲染引擎,另一个是js引擎,内核更加倾向于说渲染引擎。 常见的浏览器内核: 常见的浏览器内核可以分为四种:Trident、Gecko、Blink、Webkit ...

2018-10-18 00:37:00 754

转载 JS-数组操作全解

数组操作全解 JS变量类型 var string; var name = "student",age = 12; //undefined,null,boolean,string,number,为了基本数值类型。逗号一并定义初始化多个变量。基本包装类型String,Boolean,Number...

2018-10-16 13:30:00 108

转载 笔记四:JS递归算法

一.说明 function fun(){ //自己调用自己,称为递归调用 fun(); console.log("m2"); } fun(); 二.函数+变量 //用递归来求5的阶乘 //n != n*(n-1); //定义一个函数,用于求n的阶乘 function fun(n){ i...

2018-10-16 11:04:00 129

转载 JS内置对象

数组对象 数组的四种方式 创建数组的方式 说明 new Array() 创建0个长度的数组 new Array(5) 创建5个长度的数组 new Array(2,4,10,6,41) 指定每个元素创建数组 [4,3,20,6] 使用中括号指定每个元素 //创建...

2018-10-16 10:28:00 74

转载 JS排序算法

插入排序 插入排序:在已经排好序的序列中从后向前面扫描 思路:插入排序在比较的时候有两种情况,下一个数更大,下一数更小或相等当下一个数更大的时候,就把下一个数在数组内的索引向后移动一位,相当于是给Temp腾出位置,继续比较,因为在Temp之前的数其实都是排好顺序的,所以,当遇到下一位数更小的...

2018-10-15 23:45:00 98

转载 JavaScript数组去重(12种方法)

数组去重,一般都是在面试的时候才会碰到,一般是要求手写数组去重方法的代码,如果是被提问到,数组去重的方法有哪些?你能答出其中的10种,面试官很可能对你刮目相看。 在真实的项目中碰到的数组去重,一般都是后台去处理,很少让前端处理数组去重。虽然一些小细节出错而已。 数组去重的方法: 一.利用ES6...

2018-10-15 14:41:00 118

转载 JS数据类型

ECMAscript有5种基础数据类型: Undefined,Null,Boolean,Numer,String 有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。ECMAscript不支持任何创建自定义类型的机制,而所有值最终都是上述6种数据类型之一。 ty...

2018-10-15 10:42:00 92

转载 必知的15个jQuery小技巧

一、返回顶部按钮 你可以利用animtae和scrollTop来实现返回顶部的动画,而不需要使用其他插件 $('a.top').click(function(){ $(document.body).animate({scrollTop:0},800); return false }); ...

2018-10-13 15:39:00 88

空空如也

空空如也

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

TA关注的人

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