前高频端面试题合集5-调用栈

1. 在执行之前就进行编译并创建执行上下文 当 JavaScript 执行全局代码的时候,会编译全局代码并创建全局执行上下文,而且在整个页面的生存周期内,全局执行上下文只有一份。 当调用一个函数的时候,函数体内的代码会被编译,并创建函...

前高频端面试题合集4-垃圾回收机制

1. 垃圾回收的方式手动垃圾回收和自动垃圾回收 c语言是手动垃圾回收 javaScript是自动垃圾回收 2. javaScript垃圾回收的方式 调用栈中的垃圾数据回收方式 堆中垃圾数据的回收方式 3. 调用栈中的垃圾数据回收方式...

前高频端面试题合集3-数据存储

1. javaScript数据类型1.1 共8种前面的 7 种数据类型称为原始类型,把最后一个对象类型称为引用类型 2. 判断数据类型的几种方法2.1 typeof(常用于判断基本数据类型,对于引用数据类型全部返回Object) ...

CSS3

选择器 属性选择器:属性是相对于标签而言,所谓属性选择器就是根据指定名称的属性的值来查找元素。 · E[attr] 查找指定的拥有attr属性的E标签。 · E[attr=value] 查找拥有指定的attr属性并且属性值为val...

HTML5

H5并不是新的语言,而是html语言的第五次重大修改版本 支持: 所有主流浏览器都支持H5,(chrome,Firefox,safari ……)。 IE9以上支持H5,有选择地支持并不会全部支持(IE9会把H5新增标签的块级元素...

VUE

表单修饰符 v-model.lazy 失去焦点同步一次 v-model.number 格式化数字 v-model.trim 去掉首尾空格 事件修饰符 @click.stop 阻止冒泡 @click....

ES7 ~ ES11

数组 12345678910111213141516171819202122232425// includes 用来检测数组中是否包含某个元素,返回布尔值let arr = [12, 3, 5, 6];console.log(ar...

ECMAScript6

变量 let    不能重复声明;变量-可以修改;块级作用域;不存在变量提升 const 不能重复声明;常量-不能修改;块级作用域;对于数组和对象的元素修改,不算做对常量的修改,不会报错 函数 - 箭头函数 ...