首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Wangpf
掘友等级
前端
小白一枚
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
最新
热门
重写forEach,map,filter,reduce等数组方法
直接上代码
重写call,bind,apply
test 调用 call() ,那么就会执行 text。 test 中的this 指向 call 的第一个参数。 它和 call 的区别就在于第二个参数是数组.
JavaScript实现排序算法之归并排序
将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为2-路归并。
JavaScript实现排序算法之快速排序
在数组中,选择一个数作为"基准"(pivot)。 将数组分成左右俩部分,小于 基准 的放在左部分,大于 基准 的放在右部分。 对"基准"左部分和右部分,不断重复第一步和第二步,直到所有部分只剩下一个元素为止。
JavaScript实现排序算法之插入排序
用while进行循环,如果前面的数大于当前的数,那么就进行交换。 最好在外部套个循环,直到未排序的数没有了,那么排序就结束。
JavaScript实现排序算法之选择排序
从第一个数开始与后面的每个数进行比较,找出最小的(默认是升序),然后交换,以此类推,直到排序结束。 将俩个数交换。这样就实现了第一个数为最小值
JavaScript实现排序算法之冒泡排序
依次比较相邻的数字,如果前一个比后一个大,那么就交换。 即 小数放在前,大数放在后边。 然后比较第2个数和第3个数,小数在前,大数在后,依次类推则将最大的数滚动到最后边。 依次类推..... 最后需要 第 (n-1) 趟就能完成排序。
JavaScript实现 栈 和 队列
其限制是仅允许在 表的一端 进行插入和删除运算。 这一端被称为 栈顶, 相对地,另一端称为 栈底 LIFO(last in first out) 表示 后进入的元素,第一个弹出占空间,类似于 往手枪的弹夹里装子弹。 向一个栈插入新元素又称作 进栈 、 入栈或压栈 ,它是把新元素…
JavaScript基础面试题
let (定义变量) 、 const(定义常量) 有块级作用域 ,只能在块级作用域访问。而 var没有,可以跨块访问,不能跨函数访问。 然后 var 可以重复声明。 用一对反引号 ( ` ) 标识,它可以当作普通字符串使用, 如果是表达式的话 需要用 ${} 来包裹。 prom…
高频CSS面试题
css中有两种盒子模型,分别是 标准盒模型(W3C) 和 怪异盒模型(IE)。 标准盒模型: 标准盒子模型的width和height 只表示 content(内容)的宽高。 怪异盒模型: 怪异盒子模型的width和height,表示 padding、border、content…
下一页
个人成就
文章被点赞
211
文章被阅读
47,533
掘力值
2,082
关注了
4
关注者
36
收藏集
6
关注标签
9
加入于
2020-11-17