首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JS----既可以面向对象又可以面向过程编程的语言
atwednesday
创建于2021-09-23
订阅专栏
记录JS在不断研究过程中的启发和收获
等 2 人订阅
共16篇文章
创建于2021-09-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端需统一拦截的异常(适用于js)
在现代前端应用的开发中,处理 API 请求的异常是确保系统健壮性和用户体验的关键环节。本文主要研究如何统一错误处理,为项目的可维护提供理论依据。
装饰者模式
代码编写阶段除了要实现功能意外,代码的复用,耦合,扩展能力同样很重要。否则遇到需求多变的系统时将会付出惨痛的代价。
js:为何使用 self = this
js:为何使用 self = this?????????????????????????????????
分析部分网站
总结部分网站的性能问题,拙见。解决方案主要是要把手伸到框架内部,能够修改框架的源码,对节点占用空间和加载时间的优化。
为什么面向对象语言必须实现Reflection类
在Java中通过ava.lang.class提供反射功能。 在JS中通过Reflect提供反射功能。 Java是面向对象的语言,近些年ES的发展也是取面向对象的优点,发展基于对象的语言----JS。
JS 外观模式
OOA创建领域类,OOD创建软件类,OOP就进入编程阶段了。但是怎样创建出来好的软件类呢?这就需要设计模式。
TypeScript 中括号用法笔记
本文只是简单从语法层面描述 [] 的用法。TS是JS的超集,但是TS在类型方面不是采用的ES标准实现的。
事件循环规范
本文在自己的理解上翻译累了wahtwg中规定的EventLoop步骤,可以作为Browser和NodeJS实现EventLoop的参考。
浏览器渲染网页过程
这是我之前翻译的一篇文章‘’,今天又拿来分析一遍,发现有新的收获,准备一方面将这篇文章进行整理,另一方面将新思路融入本文。
浏览器中的Event Loop(事件循环)机制
时间循环机制,主要把握好两点。触发时机&队列优先级。在JavaScript中所有的代码都被看做Task。
promise 源码实现
个人以为,这段代码囊括了JS里面最重要的几部分知识点。每一句代码背后都要求读者去理解不同的知识点,是对读者的巨大挑战。
JavaScript 带你从不同的角度认识回调函数
回调函数就是将一个函数的定义作为另一个函数的实参,回调函数存在的意义是增加了程序的可扩展性。。。。。。
JavaScript是怎样在栈(ECS)内运行的?——运行上下文(EC)
我们的作用域是一个单独的数据结构吗?运行过程中怎样伴随出栈和入栈的过程的呢?接下来我们就来看看JS在运行的时候作用域所处的位置。
JavaScript 作用域
几乎所有的编程语言最基本的功能之一就是储存变量的值,以便稍后对该值进行访问和修改。这种储存和访问变量的值的能力将状态带给了程序。 有了状态这个概念,我们就需要考虑变量储存在哪里?于是引入了作用域的概念
JavaScript的左查询和"右查询"
标准应该称为JavaScript的LHS和RHS,含义是“赋值操作的左侧和右侧”,并不意味着就是“=赋值操作符的左侧和右侧”。例如console.log(a),对a进行的是RHS。
JS 代码块的作用
本文详细描述了JavaScript中block的作用,仍有感觉文章未能详尽描述该问题,如果读者有什么不同见解,欢迎提出交流。