自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 数组中出现次数最多的数字

数组中出现次数最多的数字及重复次数 js实现

2017-10-24 10:52:49 1611

原创 继承的六种方式

原型链继承 构造函数继承 组合继承 原型继承 寄生继承 寄生组合式继承

2017-10-18 22:53:46 4132

原创 数组去重

数组去重 js

2017-10-15 20:26:36 360

原创 安全性

XSS XSRF

2017-10-14 21:55:29 313

原创 js事件

事件绑定 事件冒泡 事件捕获 阻止冒泡/捕获 阻止默认行为

2017-10-14 20:12:35 382

原创 DOM BOM

DOM BOM

2017-10-14 18:28:13 302

原创 js基础知识(二)

日期获取 数组API 对象API 随机数

2017-10-14 13:08:07 234

原创 异步和单线程

异步 单线程

2017-10-14 10:44:14 730

原创 作用域和闭包

执行上下文 this 作用域 作用域链 自由变量 闭包

2017-10-13 19:52:54 303

原创 原型和原型链

构造函数 原型规则 原型链 原型链继承

2017-10-13 10:07:56 344

原创 前端性能优化

1、资源引用优化2、css、js优化 3、内容优化4、图片优化

2017-10-08 21:55:47 487

原创 JS基础知识

变量类型即计算 强制转换 ==和=== 内置函数 json

2017-10-08 12:58:20 373

原创 display属性值

css diplay

2017-10-07 21:25:01 434

原创 TCP和UDP的区别和应用

TCP是传输控制协议,提供面向连接的协议;UDP是用户数据协议,是一个简单的面向数据报的运输层协议,

2017-09-24 11:24:37 372

原创 margin负值问题

margin

2017-08-17 21:41:42 3202

原创 BFC相关理解

BFC

2017-08-17 13:13:31 388

原创 css3布局

两栏布局左侧固定宽高,右侧自适应 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>两栏布局</title> <style type="text/css"> *{ margin: 0; padding: 0; } html,body{

2017-08-17 11:43:29 322

原创 冒泡排序算法(JS)

思想重复的走访过要排序的数列,一次比较两个元素,把大的和小的交换,大的放在后面,小的冒泡到前面,走访数列的工作就是重复的进行直到没有再需要交换的元素,即数列已经排序完成 算法实现:1、比较相邻元素,如果第一个比第二个大,就交换他们 2、对每一对相邻元素做同样工作,从开始的第一对到最后一对,这样在最后的元素应该是最大的数 3、针对所有元素重复以上的步骤,除了最后一个 4、重复1到3步骤,直到排

2017-07-26 09:50:52 236

原创 快排算法(JS版)

思想:通过多次比较和交换来实现排序 和冒泡排序一样都是基于交换排序思想。冒泡排序是通过相邻元素的比较和交换吧最小的冒泡到顶端。快排是比较和交换小数和大数,不仅把小数冒泡到上面同时也把大数沉到下面。 通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小。然后分别对这两部分记录继续进行排序以达到整个序列有序。 算法描述实现快速排序使用分治法来把一串分为两个字串

2017-07-23 10:37:30 620

原创 简单选择排序(js)

选择排序的思想其实和冒泡排序有点类似,都是在一次排序后把最小的元素放到最前面,用到它的时候,数据规模越小越好 选择排序只有在确定了最小数的前提下才进行交换,大大减少了交换的次数 工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕 n个记录的直接选择排序可经过n-1

2017-07-20 19:33:51 414

原创 gulp相关命令及操作

安装好node.js window+r键:cmd 1、先进入到你本地项目目录下:(1)f: (2)cd 一个文件夹 2、建一个项目,其名称叫作“mySass”:mkdir mySass 3、cd mySass进入文件内 4、npm init 根据出来的问题写入文件名、版本、描述、作者 5、dir 可查看文件夹里的内容,看到生成了一个package.json文件 6、打开编辑器,打

2017-07-20 19:06:18 5755

原创 Ajax基础

ajax js封装 JQ封装

2017-07-15 12:30:39 391

Ajax基础.md

关于Ajax的一些整理

2017-07-15

空空如也

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

TA关注的人

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