首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
Leii
创建于2022-11-30
订阅专栏
JavaScript相关专栏
等 4 人订阅
共13篇文章
创建于2022-11-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NestJS:Providers
关于NestJS中Provider的一点总结,通过类提供者、值提供者、工厂提供者等多种类型,Provider 实现了灵活的依赖注入,促进模块化设计和代码可维护性,确保各模块之间高效协作。
Canvas(一):实现简单图形圆与三角形
API 提供了一个通过JavaScript 和 HTML的元素来绘制图形的方式。它可以用于动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方面。
通过一道题再了解一点Array原型上的every方法
通过一道题再了解一点Array原型上的every方法,通过MDN文档分析例题的执行结果,简单聊了聊什么是稀疏数组。
[阅读MDN]之Array.prototype.toString的过程探究
本文主要探究了数组原型上的`toString`方法的内部执行过程,以及使用简单的例子来验证这个过程。并通过一个"扁平化"的小例子基础的了解了`join`方法的执行过程。
学会使用"条件断点"来解放你的鼠标
在一些可能需要多步调试或者说在特定的条件下才能进入的断点,我们可以直接通过条件断点的方式来更快的进入到目标阶段,减少了多次的"单步执行"操作,解放双手!
用"Function"替代"eval"进行动态代码生成
在需要使用到动态代码生成的时候,我们有两个方法:"eval"与"Function",推荐使用Function构造函数,不止因为他在安全、可维护性上优秀于Eval,并且在严格模式下能够使用with语法
可视区域兼容性问题的思考及方法封装
出于对可视尺寸兼容性封装的思考,为何在不同渲染模式下要采用不同的获取方法?对是因为兼容性无法取值的问题,还是因为无法正确取值的问题进行探究。
『EcmaScript』之理顺Js中的四种继承
继承这个词一般处于面向对象开发的语言中,在JavaScript中的继承其实是对于继承的一种模仿,因为并不完全具备面向对象的特性。继承是对一个通用数据类型的复用,通俗而言便是子类拥有父类开放的方法、属性
『EcmaScript篇』之你真的了解对象属性吗?
我们介绍了属性所具有的几个描述符,着重介绍了其中的Getter/Setter的内容。顺着Getter/Setter我们了解到了defineProperty,随后介绍了对象密封。
『ECMAScript篇』之this指向
大家在平常的项目开发、JavaScript学习过程中一定都遇到this它指向谁这个问题吧,有时你觉得它应该指向window,结果它告诉你ReferenceError带着这样的疑问,我们一起来探究一下~
『ES6篇』之你所不知道的var、let与const
本文将围绕着ES6新增的变量声明关键字let、const展开,从预编译过渡到作用域链再到var声明与let声明之间的区别,以var循环引出let循环,并讲解let循环为何能够解决var循环的问题。
『网络篇』之手把手实现强缓存与协商缓存
本文为网络篇系列中的第一篇文章,主要介绍的是浏览器根据服务器返回数据的响应头做出的一系列处理,以及强缓存和协商缓存是如何进行判断是否使用缓存数据,最后将手把手实现nodejs实现强缓存以及协商缓存案例
『函数封装』之防抖与节流
防抖和节流两个函数目的都是让存在持续触发的操作减少触发频率,因为按照正常的思维,输入和鼠标移动事件有效的触发肯定是在最后几次。防抖和节流就很有效的解决了输入和鼠标移动中无效触发导致服务器压力增大的问题