- 博客(6)
- 收藏
- 关注
原创 js中的冒泡排序\选择排序\插入排序\希尔排序\快速排序
function ArrayList() { // 定义属性 this.arrys = [] // 方法 // 添加属性 ArrayList.prototype.insert = function (item) { return this.arrys.push(item) } // 转化为字符串 ArrayList.prototype.toString = function () {
2021-01-09 20:33:07 122 1
原创 git的命令大全
git初始化配置git config --global user.name "lastcode"git config --global user.email ilastcode@163.comgit config --global --unset user.name //删除git config --global --unset user.email //删除底层命令clear // 清除屏幕echo 'xxxx' //打印
2020-12-02 20:25:43 99
原创 关于CSS盒模型
什么是CSS盒模型在我们使用css进行网页布局的时候,我们一定会用到的就是盒子模型,那么盒模型是有两个标准的,一个是标准盒模型,一个是IE盒模型(怪异盒模型)而在讨论标准盒模型之前首先要把盒模型的写法知道内容属性属性实际作用width设置内容的宽度height设置内容的高度max-width设置内容的最大宽度max-height设置内容的最大高度min-width设置内容的最小宽度min-height设置内容的最小高度边框属性
2020-11-25 19:41:59 102
原创 JS中的Promise,async/await,setTimeout的区别
由于JavaScript是单线程语言,也就是说每次只能做一件事情,解析器会一步一步的去进行解析,所以就意味着在JavaScript中所有的任务都需要排队,等到前一个任务执行完了以后,才去执行后面的任务所以后来的开发者意识到,主线程可以将处于等待中的任务挂起,先运行后面的任务,等到等待中的任务执行完毕再来继续往下执行未执行的任务于是出现了同步任务(synchronous)和异步任务(asynchronous)之分同步任务:在主线程上排队的任务,当前一个任务执行完毕的时候,才能执行后面的任务异步任务
2020-11-20 22:24:54 796
原创 JS中的apply(),call()和bind()以及经典面试题
在JavaScript中由于this的灵活性,所以导致随着使用函数的位置不同,this的值就会发生改变,在JavaScript中为了避免出现意想不到的情况,所以定义了三种方法来改变this的指向分别是call(),apply(),bind()1. call()var s=123;var obj={ s:456};function a(){ console.log(this.s);}a.call() //123a.call(null) //123a.call(win
2020-11-20 15:32:20 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人