11 2017 档案

this指向问题
摘要:首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的 阅读全文

posted @ 2017-11-08 13:52 最爱小vue 阅读(240) 评论(0) 推荐(0)

数组去重
摘要:文章摘自 http://www.cnblogs.com/leonwang/p/4845576.html js数组去重,老生长谈,今天对其进行一番归纳,总结出来4种方法 贴入代码前 ,先对浏览器Array对象进行支持indexOf和forEach的polyfill 方法一:遍历数组,建立新数组,利用i 阅读全文

posted @ 2017-11-08 11:34 最爱小vue 阅读(610) 评论(0) 推荐(0)

JS继承的实现方式
摘要:前言 JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。 既然要实现继承,那么首先我们得有一个父类,代码如下: 1、原型链继承 核心: 将父类的实例作为子类的原型 特点: 缺点: 推荐指数:★★(3、4两大致命缺陷) 2017-8-17 10:2 阅读全文

posted @ 2017-11-08 11:31 最爱小vue 阅读(2429) 评论(0) 推荐(0)

对象数组的深浅拷贝
摘要:作者:知乎用户链接:https://www.zhihu.com/question/23031215/answer/46220227来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 首先深复制和浅复制只针对像 Object, Array 这样的复杂对象的。简单来说,浅复制 阅读全文

posted @ 2017-11-08 09:21 最爱小vue 阅读(2476) 评论(0) 推荐(0)

冒泡排序,选择排序,插入排序原理
摘要:1.冒泡排序 依次比较相邻的两个值,如果后面的比前面的小,则将小的元素排到前面。依照这个规则进行多次并且递减的迭代,直到顺序正确。 时间复杂度,空间复杂度,稳定性 2.选择排序 选择排序的思想是:把每一个数都与第一个数比较,如果小于第一个数,就把它们交换位置;这样一轮下来,最小的数就排到了最前面;重 阅读全文

posted @ 2017-11-07 17:05 最爱小vue 阅读(1022) 评论(0) 推荐(0)

快速排序
摘要:作者: 阮一峰 日期: 2011年4月 4日 日本程序员norahiko,写了一个排序算法的动画演示,非常有趣。 这个周末,我就用它当做教材,好好学习了一下各种排序算法。 排序算法(Sorting algorithm)是计算机科学最古老、最基本的课题之一。要想成为合格的程序员,就必须理解和掌握各种排 阅读全文

posted @ 2017-11-07 13:27 最爱小vue 阅读(357) 评论(0) 推荐(0)

HTTP状态码大全
摘要:1、百科名片HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的 ,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应 的五种状 阅读全文

posted @ 2017-11-07 12:53 最爱小vue 阅读(303) 评论(0) 推荐(0)

JSONP
摘要:JSONP和AJAX相同,都是客户端向服务器端发送请求:给服务器端传递数据或者从服务器端获取数据的方式 AJAX属于同源策略,JSONP属于非同源策略(跨域请求,跨域请求有很多中,JSONP只是最常用的一种) JSONP的原理(JSONP请求一定需要对方的服务器做支持才可以) 在script的世界中 阅读全文

posted @ 2017-11-05 17:32 最爱小vue 阅读(97) 评论(0) 推荐(0)

ajax的各种用法,包括原生和Jquery
摘要:form数据的序列化: jQuery的ajax方法: 原生的ajax方法: 本文转自http://www.cnblogs.com/jach/p/5709175.html 阅读全文

posted @ 2017-11-05 09:33 最爱小vue 阅读(441) 评论(0) 推荐(0)

关于内存泄漏
摘要:想解决内存泄露问题,必须知道什么是内存泄露,什么情况下出现内存泄露,才能在遇到问题时,逐个排除。这里只讨论那些不经意间的内存泄露。 一、什么是内存泄露 内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。在C++中,因为是手动管理内存,内存泄露是经常出现的事情。而现在流行的C#和 阅读全文

posted @ 2017-11-05 08:50 最爱小vue 阅读(1668) 评论(0) 推荐(0)

关于浏览器存储问题理解
摘要:web应用允许使用浏览器提供的API实现将数据储存在用户的电脑上,这种客户存储相当于赋予了Web浏览器记忆功能,web应用可以通过这种方式来“记住”用户的偏好甚至是用户所有的状态信息,一遍“回忆”起用户上一次访问客户端存储遵循“同源策略”,因此不同站点的页面无法互相读取对方储存的数据,而同一站点的不 阅读全文

posted @ 2017-11-04 23:22 最爱小vue 阅读(757) 评论(0) 推荐(0)

关于闭包
摘要:前段时间面试,问到最多的就是关于闭包问题,所以,今天想来总结一下闭包知识点,以便大家能在今后无论工作还是面试过程中,都能够熟悉的运用 我的理解是,闭包就是能够读取其他函数内部变量的函数。 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数 阅读全文

posted @ 2017-11-02 20:10 最爱小vue 阅读(2499) 评论(0) 推荐(0)

导航