粥里有勺糖

vuePress-theme-reco 粥里有勺糖    2018 - 2023
粥里有勺糖 粥里有勺糖

Choose mode

  • dark
  • auto
  • light
关于我
备战春秋
  • 心得总结
  • 校招考点汇总
  • 面经汇总
  • 复习自查
技术笔记
  • 技术教程
  • 模板工程
  • 源码学习
  • 技术概念
  • 个人作品
  • 学习笔记
计算机基础
  • 算法与数据结构
  • 操作系统
  • 计算机网络
  • 设计模式
  • 剑指offer
大前端
  • javascript
  • vue
  • html
  • css
  • 🌏浏览器专题
  • Web性能优化
  • regexp
  • node
面试
  • 问解
  • javascript
  • css
  • 手撕代码
  • 性能优化
  • 综合问题
  • 面经汇总
  • 小程序
手撕代码
  • 数据结构与算法
  • javascript
  • css
个人站点
  • GitHub (opens new window)
  • 博客园 (opens new window)
  • 掘金 (opens new window)
线上作品
  • 轻取(文件收集) (opens new window)
  • 个人图床 (opens new window)
  • 考勤小程序 (opens new window)
  • 时光恋人 (opens new window)
  • 在线简历生成 (opens new window)
留言板
Github (opens new window)
author-avatar

粥里有勺糖

285

文章

40

标签

关于我
备战春秋
  • 心得总结
  • 校招考点汇总
  • 面经汇总
  • 复习自查
技术笔记
  • 技术教程
  • 模板工程
  • 源码学习
  • 技术概念
  • 个人作品
  • 学习笔记
计算机基础
  • 算法与数据结构
  • 操作系统
  • 计算机网络
  • 设计模式
  • 剑指offer
大前端
  • javascript
  • vue
  • html
  • css
  • 🌏浏览器专题
  • Web性能优化
  • regexp
  • node
面试
  • 问解
  • javascript
  • css
  • 手撕代码
  • 性能优化
  • 综合问题
  • 面经汇总
  • 小程序
手撕代码
  • 数据结构与算法
  • javascript
  • css
个人站点
  • GitHub (opens new window)
  • 博客园 (opens new window)
  • 掘金 (opens new window)
线上作品
  • 轻取(文件收集) (opens new window)
  • 个人图床 (opens new window)
  • 考勤小程序 (opens new window)
  • 时光恋人 (opens new window)
  • 在线简历生成 (opens new window)
留言板
Github (opens new window)
  • JsInterview

    • js面试题
    • async 及 await 的特点,它们的优点和缺点分别是什么?await 原理是什么?
    • 数组哪些方法会改变自身
    • for-of与for-in的区别
    • == 和 === 有什么区别
    • ES6面试问题
    • 事件的触发过程是怎么样的?知道什么是事件代理嘛?
    • 将任意类型转为Boolean的方案
    • instanceof能正确判断对象的原因是什么
    • 如何判断数组
    • 如何判断变量类型是对象
    • 为什么要使用模块化?有哪几种方式可以实现模块化,各有什么特点?
    • null是对象吗
    • 为什么0.1+0.2!=0.3
    • 对象类型和原始类型的不同之处
    • 函数参数是对象会发生什么问题
    • window.onload与document.ready执行顺序
    • 原始类型有哪些
    • Promise 的特点是什么,分别有什么优缺点?什么是 Promise 链?Promise 构造函数执行和 then 函数执行有什么区别?
    • 如何正确判断 this?箭头函数的 this 是什么?
    • typeof能否正常判断类型
    • V8 下的垃圾回收机制是怎么样的?

ES6面试问题

vuePress-theme-reco 粥里有勺糖    2018 - 2023

ES6面试问题

粥里有勺糖 2020-03-22 面试javascript

# ES6面试问题

# 1.ES6是什么,为什么要学习它

ES6是js新一代的语言标注,对js的核心内容进行了优化,拓展了许多原生方法,使js更加的规范

# 2.ES5,ES6区别

  • ES5泛指上一代语言标准
  • ES6泛指下一代语言标准
    • 包含ES2015/2016/2017/2018等等
  • ES2015指2015年发布的语言标注

# 3.babel作用

将ES6转换为ES5的代码,以便兼容低版本的(不支持es6)浏览器

# 4.var/let/const

  • 全局作用域下var声明的变量会被挂载到window上
  • var 存在变量提升的问题
  • let/const 不会提升
  • let/const 有块级作用域

# 5.字符串

  • 模板字符串
  • 扩展了一些方法

# 6.Array

  • 解构
  • 扩展...
  • 方法拓展

# 7.Object

  • 解构
  • 扩展...
  • 方法拓展
  • 变量式声明属性

# 8.Function

  • 箭头函数
  • 参数默认值
Edit this page (opens new window)
Last Updated: 2022/5/15 12:46:34