首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
miofly
掘友等级
程序员
|
hello word
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
最新
热门
npm命令详解
npm 是 Node.js 官方提供的包管理工具,他已经成了 Node.js 包的标准发布平台,用于 Node.js 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。 允许用户从 npm 服务器下载别…
axios面试题总结
1. Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。前端最流行的 ajax 请求库, 2. react/vue 官方都推荐使用 axios 发 ajax 请求 1. 基于 promise 的异步 ajax 请求库,支持promi…
什么是Promise,Promise的三种状态
Js中进行异步编程的新的解决方案,用于表示一个异步操作的最终完成 (或失败), 及其结果值.。 executor:executor是带有 resolve 和 reject 两个参数的函数 。Promise构造函数执行时立即调用executor 函数, resolve 和 rej…
JS面试点-作用域(全局&局部作用域/ 作用域链)
作用域是可访问变量的集合。 在 JavaScript 中, 对象和函数同样也是变量。 在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。 全局作用域贯穿整个javascript文档,在所有函数声明或者大括号之外定义的变量,都在全局作用域里。一旦你声明了一个全…
JS实现二分搜索
二分查找的前提为:数组、有序。逻辑为:优先和数组的中间元素比较,如果等于中间元素,则直接返回。如果不等于则取半继续查找。
ES6面试点-扩展运算符三个点(...)
同样,如果用户自定义的属性,放在扩展运算符后面,则扩展运算符内部的同名属性会被覆盖掉。 扩展运算符对对象实例的拷贝属于一种浅拷贝(拷贝的时候拷贝的是对象的引用)。 如果想将数组元素迭代为函数参数,一般使用Function.prototype.apply 的方式进行调用。 所有参…
JS异步之宏队列与微队列
每次准备取出第一个宏任务执行前,都要将所有的微任务一个一个取出来执行。当该宏任务执行完成,会检查其中的微任务队列,如果为空则直接执行下一个宏任务,如果不为空,则依次执行微任务,执行完成才去执行下一个宏任务。 在浏览器端,其可以理解为该任务执行完后,在下一个macrotask执行…
JS面试点、技巧总结
鉴于以上数据类型的特点,我们可以初步想到:所谓浅拷贝与深拷贝可能就是对于值的拷贝和引用的拷贝(基本数据类型都是对值的拷贝,不进行区分)。一般来说,我们所涉及的拷贝对象,也都是针对引用类型的。 对对象进行浅层次的复制,只复制一层对象的属性,并不包括对象里面的引用类型数据。 解决方…
JS面试点-new运算符的执行过程
Javascript中new对象的过程:代码执行过程相当于(IIFE)模拟实现new方法
详解JavaScript的匿名函数(面试重点)
2、模拟块级作用域,减少全局变量。执行完匿名函数,存储在内存中相对应的变量会被销毁,使用块级作用域,会大大降低命名冲突的问题,不必担心搞乱全局作用域了。 小括号能把我们的表达式组合分块,并且每一块,也就是每一对小括号,都有一个返回值。这个返回值实际上也就是小括号中表达式的返回值…
下一页
个人成就
文章被点赞
164
文章被阅读
82,616
掘力值
1,673
关注了
15
关注者
23
收藏集
1
关注标签
3
加入于
2019-09-25