
面试❤️
面试
Sestid
不忘初心!不负野心!奋于曾经,立于当下,拼于未来。
展开
-
JavaScript四种基础的排序方法
冒泡排序思路:1.依次比较相邻的两个数,如果第一个比第二个小,不变。如果第一个比第二个大,交换顺序。一轮下来,最后一个是最大的数2.对除了最后一个之外的数重复第一步,直到只剩一个数function bubbleSort(arr) { var temp; for (var i = 0; i < arr.length - 1; i++)...原创 2019-11-04 11:30:28 · 246 阅读 · 0 评论 -
面试看这里!!!2020年前端面试知识点(持续更新)
this指向:a.如果是一般函数,this指向全局对象window;b.在严格模式下"use strict",为undefined.c.对象的方法里调用,this指向调用该方法的对象.d.构造函数里的this,指向创建出来的实例.改变this指向:(call,apply,bind)call 、bind 、 apply 这三个函数的第一个参数都是 this 的指向对象,第...原创 2019-10-21 16:55:14 · 873 阅读 · 1 评论 -
JavaScript常用算法(面试)------Sestid
目录(一)快速排序算法(二)希尔排序,也称递减增量排序算法(三)选择排序算法(四)归并排序算法(五)冒泡排序算法(六)插入排序算法(七)二分插入排序算法(一)快速排序算法1.1: 先从数列中取出一个数作为“基准”。1.2: 分区过程:将比这个“基准”大的数全放到“基准”的右边,小于或等于“基准”的数全放到“基准”的左边。1.3: 再对左右区间重复第二步,...原创 2019-09-09 16:38:31 · 1194 阅读 · 1 评论 -
Js字符串和数组方法及使用------Sestid
目录1、字符串长度 length2、查找字符串中的字符串 indexOf()、lastindexOf()3、检索字符串中的字符串 search()4、提取部分字符串(1)、slice() 方法(2)、substring() 方法(3)、substr() 方法5、替换字符串内容 replace()6、转换为大写和小写toUpperCase()、toLowerCa...原创 2019-09-07 15:06:16 · 570 阅读 · 1 评论