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

转载 优化你的DOM

优化DOM的本质其实就是减少DOM树的重流与重绘。

2016-10-27 20:17:37 289

原创 数据结构--基本排序算法(js版)

排序,数据结构不可或缺的一大用途。排序有很多种算法,每种情况有对应的最佳算法,今天先来看看3大基本排序算法。冒泡排序 、快速排序、插入排序

2016-10-26 15:44:56 387 2

原创 数据结构--二叉树(js版)

树是一种非线性的数据结构,以分层的方式存储数据,特别是有序列表。树可以分为几个层次,根节点是第0层。没有任何子节点的节点称为叶子节点。二叉树是一种特殊的树,二叉树进行查找、添加、删除都非常快。二叉树每个节点的子节点不允许超过两个。相对较小的值保存在左节点中,较大的值保存在右节点中。

2016-10-23 12:12:36 617

原创 数据结构--散列(js版)

散列是一种常用的数据储存技术,散列后的数据可以快速的插入或取用。我们的散列表是基于数组进行合计的,数组的长度是预先设定的。所有元素根据和改元素对应的键,保存在数组的特定位置。

2016-10-22 18:40:27 380

原创 数据结构--链表(js版)

JavaScript版的数据结构--链表链表是由一组节点组成的集合。每个节点都使用一个对象的引用指向它的后继,指向另一个节点的引用叫做链。链表一般有一个头节点。

2016-10-16 17:39:15 8273 1

原创 瀑布布局流--原生js

原生js实现了一下简单的瀑布流

2016-10-15 12:19:55 456

原创 jq返回顶部功能--面向对象思路

用requireJS和面向对象的思想,封装一个返回顶部的功能按钮。

2016-10-14 16:17:24 731

原创 数据结构--栈(js版)

数据结构--栈(js版)

2016-10-11 16:53:36 375

转载 js按需加载js模块

无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。浏览器在下载和执行脚本时出现阻塞的原因在于加载js文件时浏览器会停止处理页面,先执行 JavaScript代码,然后再继续解析和渲染页面。同样的情况也发生在使用 src 属性加载 JavaScript的过程中。 无阻塞

2016-10-10 23:34:38 2350

原创 数据结构--图(js版)

数据结构--图

2016-10-04 19:58:02 938

原创 《JavaScipt高级程序设计》总结五

对象:一组无序的属性集合,其属性可以包括基本值、对象或函数。对象的每个属性或方法都对应一个名字,而这个名字都映射到一个值。每个对象都是基于一个引用类型创建的。var persion = new Object(); //创建一个Object实例person.name = "Grace";persopn.sayName = function() { alert(this.name);

2016-10-01 12:35:58 246

空空如也

空空如也

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

TA关注的人

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