首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
优化问题
订阅
xsz_gzt
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
前端必懂的设计原则-迪米特法则
迪米特法则(Law of Demeter )又叫做最少知识原则,也就是说,一个对象应当对其他对象尽可能少的了解。不和陌生人说话。英文简写为: LoD。
前端人 不了解的promise/async await
前言 1. 早期异步代码困境 众所周知,js是单线程的,耗时操作都是交给浏览器来处理,等时间到了从队列中取出执行,设计到事件循环的概念,笔者也分享过,可以看以下,理解了可以更好的理解promise。
从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节
这道面试题是无意间在微信群里看到的,据说是某厂的面试题。一般关于 Promise 的面试题无非是考察宏微任务、EventLoop 之类的,当我认真去分析这道题的时候,越看越不对劲,感觉有诈!这是要考察啥? 这里4怎么跑到3后面去了,不讲武德? Why...... 在我看来,这道…
✨从柯里化讲起,一网打尽 JavaScript 重要的高阶函数
可见由函数式启发的“闭包”、“柯里化”思想对 JavaScript 有多重要。几乎所有的高阶函数都离不开闭包、参数由多转逐一的柯里化传参思想。
《javascript高级程序设计》核心知识总结
此文是对js高级程序设计一书难点的总结,也是笔者在看了3遍之后的一些梳理和感想,希望能借此巩固js的基础和对一些核心概念有更深入的了解。 一. Number类型关键点讲解 浮点数值的最高精度是17位小数,但在进行算术计算时精度远远不如整数。例如 ECMAScript能够表示的最…
面试官问:JS的继承
用过React的读者知道,经常用extends继承React.Component。 面试官可以顺着这个问JS继承的相关问题,比如:ES6的class继承用ES5如何实现。据说很多人答得不好。 要弄懂extends继承之前,先来复习一下构造函数、原型对象和实例之间的关系。 其中这…
我写这10+个JavaScript单行代码,被组长夸代码写得优雅!
有时候能一行代码解决,就尽量不用多行;本文整理了工作非常有用的单行代码,这些需求都是在开发中非常常见的,用单行代码帮助你提高工作效率。
JavaScript设计模式es6(23种)
设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经…
一文搞懂Object.defineProperty和Proxy,Vue3.0为什么采用Proxy?
前言 前几天面试的时候,面试官问到了这个问题,感觉自己答的不是特别好,在这里整理一下~ 文章篇幅会比较长,但是看完一定会收获满满~希望你坚持看下去呀~
【JS】详解ES6执行时词法环境/作用域/执行上下文/执行栈和闭包
这篇文章我们想探讨一下,当JS代码执行过程中涉及到的内容。厘清各个概念名词的含义。 本文是在阅读ECMA文档以及站在各个大神们所写文章的肩膀上,结合自己理解的基础上完成的,不准确之处,大家指正。 在编程语言当中,代码里面的变量都有其生效的范围,这个范围叫做作用域。 作用域是指程…