Table of Contents
- 基本数据类型有哪些
- null和undefined的区别
- number和Boolean之间的类型转换
==
和===
的区别
- 数组的常用方法,简单介绍
- 遍历数组的方法有哪些(forEach,长度遍历,in,for in, for of)es6对数组的访问有哪些
- 如果一个数组形如
[1,,,,3,4,5,,,,]
只会输出有值的那几项的下标
- 一个数组只对其中大于0的数据进行相乘,结果保留五位小数的方法有哪些(filter,reduce,toFixed,)
- toFixed的返回值是那种类型
- object的遍历方式
- 迭代器的属性有哪些,迭代器的使用方法
- 对象有迭代器属性么
- for in 和object.keys的区别
- 如何判断对象是否为空的方法
- 对象的存储器属性,常用的场景有哪些
- 作用域的规则
- 作用域函数的实例问答
- js的事件循环介绍一下
- 正则中的符号
- 捕获组,问题提取url中的查询,将其包装为对象
- 异步的几种方式
- promise 和生成器,await的区别
- 多个请求一起发送,全部响应之后在执行下一步操作
- catch和finally的区别
- http的请求报文的组成
- 常见的http首部有哪些
- cookies的应用场景
- cookie不同的网站可以访问其他网站的cookie么(淘宝可以访问网易的cookies么)
- 有哪些字段可以用来做浏览器的缓存
- 原生ajax的调用
- css的选择器
- 伪类和伪元素举例
- 选择器的优先级
- css的标准盒模型,width的计算
- css定位机制有哪些
- 子元素全为float,父元素高度,如何正常计算父元素的高度
- 建立bfc的集中方式
- 一列定长一列自适应的实现方式
- vue,webpack,typeScript了解