首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
七日七长生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
当面试官让我回答React和Vue框架的区别......
Vue 和 React 作为当前前端两大火热的框架,面试的时候自然不少被提及: 请说一下你对react/vue框架的理解 请对比一下两大框架的优缺点 其实react和vue大体上是相同的,比如都使用虚
我从来不理解JavaScript闭包,直到有人这样向我解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 正如标题所述,JavaScript闭包对我来说一直有点神秘,看过很多闭包的文章,在工作使用过闭包,有时甚至在项目中使用闭包,但我确实是这是在使用闭包的知识。 最近看到的一些文章,终于,有人用于一种让我明白方式对…
Array.slice 8 种不同用法
为了保证的可读性,本文采用意译而非直译。 JS数组slice方法是JS语言中最强大、最常用的内建函数之一。 JavaScript 数组slice方法符合这两个标准。 slice方法可以在不修改原始列表的情况下创建列表子集的浅拷贝。因此,它为编写函数式 JS 提供了一个关键的构建…
ES6-第四天(对象的扩展与数组的扩展)
一、对象的扩展 1.1 属性简洁表示法 1.2 属性名表达式 1.3 Object.is() 用来判断是否严格相等 1.4 对象的扩展运算符 其实就是对象的复制 1.5 Object.assign()
ES6+语法二之spread/rest 默认参数值
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第25天,点击查看活动详情 ES6引入了一个新的运算符...,通常称为spread/rest(展开或收集)运算符,取决于它在哪(如何
【ES6基础】Set 与 WeakSet
在开发过程中,我们会经常使用到数组Array这种引用类型的数据结构,并十分清楚数组是种有序的集合,并且每个元素都可以使用数字下标的形式获取。但是在一些业务场景中,我们并不需要集合维护一个有序的状态,甚至有些场景需要无序集合,因此ES6里加入了无序集合Set和其的Weak版本We…
学长突然问我用过Symbol吗,我哽咽住了(准备挨骂)
Symbol对于一些前端小白(比如我)来讲,没有特别使用过,只是在学习JS的时候了解了大概的概念,而本文将带读者从基本使用,特性应用到内置Symbol三个方面,带大家深入Symbol这个神奇的类型!
面试官问:JS的this指向
面试官出很多考题,基本都会变着方式来考察this指向,看候选人对JS基础知识是否扎实。 读者可以先拉到底部看总结,再谷歌(或各技术平台)搜索几篇类似文章,看笔者写的文章和别人有什么不同(欢迎在评论区评论不同之处),对比来看,验证与自己现有知识是否有盲点,多看几篇,自然就会完善自…
ES6 - 箭头函数、箭头函数与普通函数的区别
本文已同步至我的个人主页。欢迎访问查看更多内容!谢谢大家的关注和支持! 可以看出,定义箭头函在数语法上要比普通函数简洁得多。箭头函数省去了function关键字,采用箭头=>来定义函数。函数的参数放在=>前面的括号中,函数体跟在=>后的花括号中。 ① 如果箭头函数没有参数,直接…
面试20个人居然没有一个写出数组扁平化?如何手写flat函数
前言 由于上半年参加了校招的技术面试, 前前后后面了20多个人了, 每次面试都会让应聘者手写一下数组扁平化flat(),但是发现居然没有一个能够完成写出来, 所以打算总结一下如何手写数组扁平化