240 发简信
IP属地:辽宁
  • 手写一个Promise

    检验 输出:data: 100

  • Canvas常用api

    1、绘制矩形 context.fillRect(x,y,width,height)context.strokeRect(x,y,width,height) 2、清除矩形区域 ...

  • webpack常用loader和plugin

    webpack是一个模块打包器(module bundler),提供了一个核心,核心提供了很多开箱即用的功能,同时它可以用loader和plugin来扩展。webpack本身...

  • 翻转二叉树

    翻转二叉树(easy) 如题所示 格式要求 分析:二叉树遍历 思路就是遍历二叉树的每一个节点,然后把左右链接替换一下就可以了。前序/中序/后序 都可以。如下所示 具体代码

  • 二分法算法

    二分法算法如果你要查找的数据是有序的,二分查找算法比顺序查找算法更高效。算法理解二分搜索算法的原理和猜数字游戏类似,就是那个有人说“我正想着一个1到100的数字”的游戏。我们...

  • 排序算法-计数排序

    原理解析 原理上来说计数排序采用的是空间换取事件的方法。步骤: 创建一个哈希表用于记录数据。 遍历数组,把数组中的数字记录到哈希表中,出现第一次记为{ n:1},出现i次记录...

  • 排序算法-快速排序

    原理解析 快速排序使用分治法策略来把一个序列分为两个子序列。 步骤为: 从数列中挑出一个元素,称为“基准”, 重新排序数列,所有比基准值小的元素摆放在基准前面,所有比基准值大...

  • 排序算法-归并排序

    一、原理解析 归并排序不像前面讲过的几个排序那样直观,为了便于理解,我们先做个问题分解。 假设有两个已经排序好的数组: let arrLeft = [1, 3, 4, 7]l...

  • 120
    排序算法-插入排序

    一、原理解析 从第一个元素开始,该元素可以认为已经被排序 取出下一个元素,在已经排序的元素序列中从后向前扫描 把取出的元素放到已排序的元素中间的合适位置 重复步骤2~3 就像...

  • 120
    排序算法-选择排序

    一、原理解析 第一轮:从数组中找到最小的数字,和第一个数字交换位置 第二轮:从第二个数字开始,找到最小的数字,和第二个数字交换位置 ... 就像排队一样,每次从未排好的队伍中...

  • 120
    排序算法-冒泡排序

    一、原理解析 选择第1个和第2个数字,如果第1个>第2个二者交换位置(假设是升序排列)。之后选择第2个和第3个数字,类似交换处理。一轮下来后,最大的数字会“冒泡”到最后一位。...

  • js实现深拷贝

    展开运算符...和Object.assign都是浅拷贝,常见的js方法如slice也是浅拷贝,那如何实现深拷贝呢? 复制代码思路是首先判断obj类型,null、Date对象,...

  • 如何理解Vue的.sync修饰符

    vue中存在几个规则: 组件不可以修改prop外部数据 $emit可以触发事件,并传参 $event可以获取$emit的参数 什么意思呢,意思就是当把数据传给一个子组件,这个...

  • 120
    Vue 两个版本的区别和使用方法

    1. vue的两个版本 两者都可以通过cdn应用,他们的区别在于: 文件名: 完整版文件名:vue.js 非完整版文件名: vue.runtime.js 生产环境后缀名为:....

  • 浅析MVC

    一、MVC是什么? MVC是一种设计模式(那设计模式又是什么呢?简单粗暴的说好用的东西就是设计模式),MVC能够使你的代码更简洁、优美,每个模块都可以写成3个对象,分别是M、...

  • axios作弊表

    GET 请求 // Make a request for a user with a given IDaxios.get('/user?ID=12345').then(fun...

  • 120
    如何解决flex布局中 justify-content: space-between方法的排版问题

    在使用flex布局中常常使用 来实现平均布局,但一旦最后一行不满一行的情况就会得到我们不想要的场景:

  • jQuery基本方法

    获取正确的元素 1、 得到一个操作符合条件的数组的api表达式可以是css选择器: 也可以是jQuery特有的表达式: 2、将数组变小,找到要操作的正确元素jQuery提供了...

  • 【转载】jQuery设计思想

    原文地址作者: 阮一峰 由于jQuery十分值得学习,对于其的总结已经十分精辟,选取该文章以帮助以自己学习。 一、选择网页元素 jQuery的基本设计思想和主要用法,就是"选...