首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
D_L11
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
vue3.0响应式原理简介
在Vue2.X中,是利用Object.defineProperty()方法来侦测对象的变化。但这种方法有以下几种缺陷 1) 无法侦测删除属性或新增属性 2) 改变数组的length属性无法被侦测 3)
Vue3.0组合API
为什么要引入组合API 随着vue开始得到越来越多的开发人员的认可,使用其组建的大型项目也越来越多。但是在大型项目的开发和维护过程中遇到了一些问题。主要有以下两个 1)代码难以理解 因为vue2.x中
typescript高级特性-枚举
什么是枚举 枚举是集中管理一组有关联的变量的方法,很多编程语言都提供了enum数据类型,但是javascript却没有。typescript弥补了这一点。 用法 先看一个简单的例子 上方的代码中,cu
typescript高级特性-泛型
为什么要使用泛型 使用泛型最大的用处在于,它可以用来定义程序中各个成员互相之间的类型约束。这些成员可以是类的实例,可以是类的方法,函数参数或者函数的返回值等等 示例 下面是一个stack类 假如,由多
typescript高级特性-类
基本用法 先来看一个简单的typescript类的用法 可以看到上面的例子中,类的用法基本和es6中的类没啥区别,我们需要重点注意点是继承和es6中没有提供的修饰符。 继承 值得注意的点是,如果我们在
js设计模式系列篇:混入(Mixin)模式
定义 在js中,我们可以将Mixin看作是一种通过扩展收集功能的方式。它非常适合js的对象原型,我们可以从不止一个Mixin中分享功能来提升代码的复用性,降低重复度 实现 以上的代码中,我们分别把Ca
js设计模式系列篇:命令(Command)模式
什么是命令模式 命令模式是指将方法的调用等操作封装到单一的对象中,将调用操作的对象与知道如何实现该操作的对象解耦,为系统提供更大的灵活性。 上面的描述很绕口,我们不妨来看一个例子 上面的代码没有任何问
js设计模式系列篇:发布-订阅者模式
与观察者(observer)模式的不同 观察者模式要求希望接受到通知的观察者必须订阅内容改变的事件。 而发布订阅者模式使用了一个主题/事件通道。该通道介于事件的发布者和希望接受该事件通知的订阅者之间。
js设计模式系列篇:观察者模式
定义 观察者(observer)模式是js中应用很广泛的一种设计模式。它主要是通过在一个目标对象上维护一系列依附于它的观察者(observer)对象来实现,在目标对象上有任何状态改变时,会自动地通知给
5分钟入门webpack
要学习webpack之前,我觉得有必要了解一下模块化的概念。 什么是模块 在过去很长的一段时间里,javascript并没有模块这个概念。如果我们要在页面中引用其他的js文件,只能通过script标签
下一页
个人成就
文章被点赞
7
文章被阅读
6,392
掘力值
283
关注了
6
关注者
1
收藏集
1
关注标签
15
加入于
2021-10-09