07 2021 档案
摘要:1、javascript垃圾回收方法 标记清除(mark and sweep) 这是JavaScript最常见的垃圾回收方式,当变量进入执行环境的时候,比如函数中声明一个变量,垃圾回收器将其标记为“进入环境”,当变量离开环境的时候(函数执行结束)将其标记为“离开环境”。 垃圾回收器会在运行的时候给存
阅读全文
摘要:1、JSON 的了解? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript的一个子集。数据格式简单, 易于读写, 占用带宽小。 格式:采用键值树的方式,{‘age’:'16'} 2、call()和apply的区别 apply()
阅读全文
摘要:1、this对象的理解 this总是指向直接调用者(而非简介调用者) 如果有new关键字,this指向new出来的那个对象 在事件中,this指向触发这个事件对象,特殊的是,IE中的attachEvent中的this总是指向全局对象window 2、eval是做什么的 他的功能是把对应的字符串解析成
阅读全文
摘要:1、写 React / Vue 项目时为什么要在列表组件中写 key, 其作用是什么? key是给每一个vnode的唯一id,可以依靠key,更准确,更快的拿到oldVnode 中对应的 vnode 节点 2、介绍下 Set、Map、WeakSet 和 WeakMap 的区别? Set——对象允许你
阅读全文
摘要:1、JavaScript是一门什么样的语言,它有哪些特点? javaScript是一种直译式脚本语言,是一种动态类型,弱类型,基于原型的语言,内置支持类型。 是一种解释性脚本语言(代码不进行预编译) 主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为 可以直接嵌入HTML也页面,但写
阅读全文
摘要:1、你知道的网页制作中使用的图片格式有哪些? jpg png-8 png-24 svg gjf jpeg 但是上面给你面的哪些都不是面试官想要的最后答案。面试官希望听到的是webp。 (是否有关注新技术,新鲜事物)科普一下webp格式,谷歌(google)开发的一种旨在加快加载速度的图片格式 图片的
阅读全文
摘要:努力吧!小伙子 1、说一下CSS模型 标准模型 宽度指内容区域 IE盒模型 宽度指padding+border+width 2、说一下Link标签和Import标签的区别 link标签是html提供的,Import是css提供的 页面加载是link会同时被加载,import 等到页面加载完毕之后在加
阅读全文