摘要: 冒泡排序 思想: 一次比较元素的的大小,小的与大的进行位置上的调换 快速排序 思路:参考某个元素值,将小于他的值,放在左数组中,大于它的值放在右数组中,然后递归进行上一次左右数组的操作,返回合并的数组就是已经排序好的数组。 插入排序 思路: 1. 从第一个元素开始,该元素可以被认为已经被排序 2. 阅读全文
posted @ 2017-11-06 16:07 little小龙女 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 主要记录的js常用的三种方法进行介绍和总结。 第一种是比较常规的方法 思路: 1. 构建一个新的数组存放结果 2. 循环原来的数组的每一个元素,用来与存放结果的数组进行一一对比 3. 结果数组里没有相等的,就把该元素放在结果数组中 Array.prototype.unique1 = function 阅读全文
posted @ 2017-11-06 15:02 little小龙女 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 函数防抖&函数节流 函数防抖:当调用动作过N毫秒后,才会执行该动作,若在这N毫秒又调用次动作则将重新计算执行时间 函数节流:预选设定一个执行周期,当调用动作的时刻大于等于执行周期则执行该动作,然后进入下一个新周期 函数防抖和函数节流都是为了限制的执行次数,以优化函数触发频率过高而导致的响应速度跟不上 阅读全文
posted @ 2017-11-06 14:08 little小龙女 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 前言 es6的新语法已经出来很久了,平时用的最多的就是箭头函数还有变量的定义。对于展开运算符则是很少用,今天看到的一篇文章讲的展开运算符的妙用,相见恨晚。所以将这几个用处记录下来。多看多用。 替代Apply的函数调用 平时经常用Function.prototype.apply,传递一个数组作为参数, 阅读全文
posted @ 2017-11-06 14:06 little小龙女 阅读(167) 评论(0) 推荐(0) 编辑
摘要: web安全 xss xss的定义 xss的原理 xss的攻击方式 脚本的注入,dom的攻击 xss的攻击方式有两种方式 1.反射型 发出请求时,xss代码出现在url中,作为输入提交到服务器端,服务器端解析响应,xss代码随响应内容一起传回浏览器,最后浏览器解析xss. 简单例子: 在node.js 阅读全文
posted @ 2017-07-25 15:55 little小龙女 阅读(179) 评论(0) 推荐(0) 编辑
摘要: es6 对数组扩展了两个查找用的方法 1.find() find()方法用于找出第一个符合条件的数组成员,他的参数是一个回调函数,所有数组成员一次执行这个回调函数,知道找出第一个返回值为true的成员,然后返回该成员,如果没有符合条件的成员,就返回undefined 例:找出数组中小于0的成员 上面 阅读全文
posted @ 2017-07-14 16:19 little小龙女 阅读(5177) 评论(0) 推荐(0) 编辑
摘要: 最近在开发一个后台管理系统,要用到vuex,所以学习的vuex的基本用法。记录一下学习的到的知识。以巩固知识点。 阅读全文
posted @ 2017-07-12 09:48 little小龙女 阅读(96) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-07-08 18:28 little小龙女 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 需求 在项目开发的过程中,前端经常会遇到某项目需要在手机等移动设备中测试,但是还没有放在测试服务器中,也不想麻烦后台同事帮忙搭建一个服务器,这样可以利用nodejs快速搭建一个简单的本地服务器。 1.在node官方网站安装node 2。安装好node之后打开cmd 输入 npm install an 阅读全文
posted @ 2017-05-03 15:00 little小龙女 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 已经使用vue+weapck搭建的框架一年多了,一直都觉得vue配合webpack非常好用,但是觉得好用是参考别人的项目的,自己去配置感觉还是很困难。今天又重新重头开始新建一个测试项目来配置webpack巩固自己的技术,所以有了这篇文章,防止以为自己忘记。 webpack的核心概念 webpack是 阅读全文
posted @ 2017-04-06 17:08 little小龙女 阅读(217) 评论(0) 推荐(0) 编辑