首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础
订阅
Clair在掘金
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
巧用 AOP 面向切面编程,实现 JavaScript 设计模式
AOP装饰函数的技巧在实际开发中非常有用。无论是业务代码还是框架层面,我们都可以把行为依照职责分成粒度更细的函数,随后通过装饰把它们合并到一起,这有助于我们编写一个松耦合和高复用性的系统。
让人爱不释手的 JS 扩展操作符 13 用
而实际上,它也就是这么用的,但是如果事情有这么简单,就不用我在这里写了。扩展操作符给我最大的印象就是,这玩意还挺方便的,然而最近写代码的时候经常性的遇到需要使用扩展操作符的场景,所以我干脆在网上找了些资料,把平时常见的应用场景给罗列了下,发现这个操作符是真的强大,有多强大?来看…
2020字节跳动我总结了以下扎心❤面试题
价值观和软技能。 面试是通过视频远程面试,不得不说疫情影响导致远程面试的确省了很多事,但是视频远远没有面对面更让面试者产生代入感。第一次用视频面试,不太会用导致很紧张,很大一部分原因是自己眼高手低,平时写代码的习惯使用编译器提示,但是没有提示的时候你会发现写不出来了,所以建议大…
你要知道的vue面试题汇总
1. vue和react的区别 2. 介绍下MVVM(数据的双向绑定 只关心数据的流传,减少强耦合性。最关键的就是数据的双向绑定 mvc和mvvm其实区别并不大。都是一种设计思想。主要就是mvc中Controller演变成mvvm中的viewModel。mvvm主要解决了mvc…
32个手写JS,巩固你的JS基础(面试高频)
作为前端开发,JS是重中之重,最近结束了面试的高峰期,基本上offer也定下来了就等开奖,趁着这个时间总结下32个手写JS问题,这些都是高频面试题,希望对你能有所帮助。 当然也可以用include、filter,思路大同小异。 类数组是具有length属性,但不具有数组原型上的…
霖呆呆你来说说浏览器缓存吧
都知道浏览器缓存和HTTP知识对我们前端的重要性, 但是一直都没有对它进行很好的总结. 而且近几天流感🦠闹的挺严重的, 霖呆呆今年也是没有去拜年了, 窝在家里, 码码字吧. 也是看了几篇比较好的关于浏览器缓存的文章, 有所收获, 所以想在这里整理总结给大家, 就算以后面试问到…
经典大厂前端面试题(含解析)基础篇(一)
基本类型转换时,首先会调用 valueOf,然后调用 toString。(这两个方法可以被重写) 遵循IEEE 754 双精度版本(64位)标准的语言都有的问题。计算机无法识别十进制,JS会将十进制转换为对应的二进制(二进制即:0 和 1)。 这样看似没问题啊。为什么会有BUG…
虚拟 DOM 真的渲染更快,性能更好吗?
其实整体流程上vue 与 react 的虚拟dom 是比较相近的,差异点在tpl 的解析与update 时的diff 算法上,vue是先生成ast树,最后在render函数中形参中传入createElement函数,利用createElement函数解析成vdom;react是…
25个你不得不知道的数组reduce高级用法
reduce作为ES5新增的常规数组方法之一,对比forEach、filter和map,在实际使用上好像有些被忽略,发现身边的人极少使用它,导致这个如此强大的方法被逐渐埋没。 如果经常使用reduce,怎么可能放过如此好用的它呢!我还是得把他从尘土中取出来擦干净,奉上它的高级用…
JS数组奇巧淫技
前段时间接手一个项目,逻辑晦涩难懂,代码庞大冗余,上手极其困难。很大的原因就是数组方法使用不熟练,导致写出了很多垃圾代码,其实很多地方稍加改动就可以变得简单高效又优雅。因此我在这里总结下数组的常用方法和奇巧淫技(奇巧淫技主要是reduce~)。 数组操作首先要注意且牢记spli…