首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户923004799204
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
50.深拷贝和浅拷贝的实现方式有哪些
浅拷贝 深拷贝 基本类型-拷贝值,引用类型-拷贝内存地址 开辟一个新的栈,对应不同的地址 Object.assign()/Object.create/扩展运算符/arr.slice/arr.conca
49.setTimeout/Promise/Async-await的区别
事件循环机制里面的异步任务分为宏任务和微任务 setTimeut的回调函数放在宏任务队列 Promise--微任务 Async/await——遇到await,会立即执行后面的表达式,表达式后面的代码会
48.Promise构造函数是同步执行还是异步,then呢
Promise构造函数是同步执行还是异步,then呢Promise构造函数是同步执行还是异步,then呢前者是同步执行 后者是异步执行
47.介绍下Set/Map的区别
set map 成员不能重复,只有键值没有键名,类似数组 键值对的集合,类似对象 可遍历,方法有add/has/set/delete/clear 可遍历,可以跟各自数据格式转换
46.Map和WeakMap的区别
map weakmap key为任何类型 只能为对象 可实现LPU cache 可用于深拷贝 容易内存泄露 对键是弱引用,有垃圾回收机制,不可枚举
45.es6中新增数组api和对象api
数组: arr.flat() Array.isArray() Array.from() Array.of() arr.find() arr.findIndex() arr.fill() include
44.箭头函数和普通函数的区别
箭头函数是匿名函数,普通函数可匿名可不匿名 箭头函数没有自己独立的this,普通函数有 箭头函数没有prototype属性,没有自己的arguments 箭头函数不能做构造函数,普通函数可以
43.let/const的区别
没有变量提升 都只能在块级作用域使用 不能重复声明 const 普通原始类型值可以改变,引用类型,类型不变,值可以改变 let 类型和值都可以改变
42.说一下es6的新特性
let/const Symbol/BigInt 块级作用域 模板字符串 箭头函数 展开运算符 解构赋值 set/WeakSet Map/weakMap class promise proxy
41.js跨域方法
同源策略限制了同一个源的文档和脚本才能交互 跨域方法: jsonp跨域——只适用get——利用script标签的src属性不受同源策划限制,动态创建一个script标签 CORS——服务器设置对COR
下一页
个人成就
文章被点赞
78
文章被阅读
29,327
掘力值
741
关注了
0
关注者
11
收藏集
15
关注标签
1
加入于
2021-02-11