首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js核心基础
笑道三千
创建于2023-05-25
订阅专栏
js基础体系的知识
等 2 人订阅
共11篇文章
创建于2023-05-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js设计模式行为型
一,策略模式-(各策略平行无影响) 策略模式的定义:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 策略模式由两部分构成:一部分是封装不同策略的策略组,另一部分是 Context。通
js设计模式-结构型
本文主要讲解结构型设计模式在前端开发中的应用,主要是装饰器模式、适配器模式和代理模式.首先会简单讲解其概念,然后会扩展开讲其在工程实践中的应用.
js设计模式-创建型
一,简单工厂模式 简单工厂模式最大的优点在于实现对象的创建和对象的使用分离. 依据这个思路,简单工厂模式应该遵循如下原则:封装不变的东西,开放变化的东西 1.1,创建一个对象 举个例子,当我们要创建一
js的模块化
前言 最开始的时候,js只是浏览器脚本语言;而前端,就是小小的切图仔.随着时代的进步,技术的发展,前端工程日益复杂化,于是就需要分工合作,需要将前端项目工程化. 其中一项就是模块
js的垃圾回收机制
概论 对于js的垃圾回收,很多人的理解还停留在引用计数和标记清除的阶段。 有人会说,学习这个,对业务代码开发没啥作用。但是我想说,了解了这些基础的东西之后,才能更好地组织代码
从作用域链和内存角度重新理解闭包
对于闭包,网上的很多文章讲得很浅,只是说:“闭包就是访问了自由变量的函数”。而说到为什么能访问自由变量,往往给的解释是:“因为保留着子函数作用域的引用没有被释放掉”。 其实闭包的存在有着更深层的原理。
js的事件循环机制
js的执行是单线程的,伴随着前端的复杂化,js也在不断地优化自身。本文将以一个初入js世界修仙宗门的修行小伙:张小凡的升职历程来描述这个演变过程。
js的函数传参之值传递
在《JavaScript高级程序设计》中,参数传递一节直接了当地说:ECMAScript中所有函数的参数都是按值传递的。 那么参数传递都有哪些形式,js的参数传递又有怎样的特殊之处?
this的指向原理浅谈
关于this指向的问题,网上已经有很多文章,但是大部分只是讲结论,让开发者记住就行。实际上,this的指向有着更深层的原理。和执行上下文、作用域链、原型链的知识息息相关。
原型链和原型对象
实际项目开发过程中,很多人觉得原型链用到的不多,但是实际上无所不在,只是开发者没意识到罢了。本文将采用图解的方法一步步解析原型链体系。
作用域和作用域链
前言 之前写博客,经常需要引用一些基础的内容,每次都花不少时间找合适的文章,索性花点时间自己写,也当是巩固下基础。于是有了这个系列(JS核心基础)的文章。 目前已经完成的文章: js从编译到执行过程