首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试1
订阅
阿令
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
Vue scoped原理
前段时间面试,面试官问了一下Vue scoped原理,当时回答在相应节点上,通过data属性唯一性来确定选择标签的唯一性,不够详细,幸好大牛很多,赶紧借鉴多方知识来重新学习总结一下。 当 style 标签有 scoped 属性时,它的 CSS 只作用于当前组件中的元素。 这个可…
【JavaScript】数组扁平化的六种方式
什么是数组扁平化? 其实就是把多维数组转化成一维数组(降维) [1,2,[3,4,5,[6,7,8]]] => [1,2,3,4,5,6,7,8] 数组扁平化的几种方式 ES6中的flat方法 (推荐
Less和Scss的区别
Less和Scss的区别 1.编译环境不一样 scss是在服务端处理的,以前是Rudy,现在树Dart-sass或者Node-Sass Less是需要引入less.js来处理less代码输出css到浏
Vue.set -- 看完这个就会用了。
Vue.set:修改数据,并触发视图更新。BTW:$set是绑定在Vue原型上的set方法,两者并无二致。因为Vue无法探测普通的新增property(比如this.myObject.newPrope
for in 和 for of 的区别
在对数组或对象进行遍历时,我们经常会使用到两种方法:forin和forof,那么这两种方法之间的区别是什么呢?让我们来研究研究简单来说就是它们两者都可以用于遍历,不过forin遍历的是数组的索引(in
Vue — 详解mixins混入使用
前言当我们的项目越来越大,我们会发现组件之间可能存在很多相似的功能,你在一遍又一遍的复制粘贴相同的代码段(data,method,watch、mounted等),如果我们在每个组件中去重复定义这些属性
微任务、宏任务与Event-Loop
首先,JavaScript是一个单线程的脚本语言。 所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用alert()以后进行疯狂console.log,如果没有关闭弹框,控制台是不会显示出一条log信息的。 亦或者有些代码执行了大量计算,比方说在前端暴…
Webpack打包优化
Webapck 4 之后默认为我们做了很多配置项,内部开启了很多优化功能。对于开发人员,这种开箱即用的体验显然是很好的,但是同时也会导致我们忽略了很多需要学习的东西,一旦出现什么问题的时候,我们就无从下手了,下面我们就来看一下主要的优化配置项。 DefinePlugin 是用来…
看完这篇 HTTPS,和面试官扯皮就没问题了
一个简单的回答可能会是 HTTP 它不安全。由于 HTTP 天生明文传输的特性,在 HTTP 的传输过程中,任何人都有可能从中截获、修改或者伪造请求发送,所以可以认为 HTTP 是不安全的;在 HTTP 的传输过程中不会验证通信方的身份,因此 HTTP 信息交换的双方可能会遭到…
由浅入深,66条JavaScript面试知识点
我只想面个CV工程师,面试官偏偏让我挑战造火箭工程师,加上今年这个情况更是前后两男,但再难苟且的生活还要继续,饭碗还是要继续找的。在最近的面试中我一直在总结,每次面试回来也都会复盘,下面是我这几天遇到的面试知识点。但今天主题是标题所写的66条JavaScript知识点,由浅入深…