首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
全无
掘友等级
Web前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
48
文章 48
沸点 0
赞
48
返回
|
搜索文章
赞
文章( 48 )
沸点( 0 )
Vue3 Composition-Api + TypeScript + 新型状态管理模式探索。
Vue3 Beta 版发布了,离正式投入生产使用又更近了一步。此外,React Hook 在社区的发 展也是如火如荼。 这篇文章就从 Vue3 的角度出发,探索一下未来的 Vue 状态管理模式。 在组件的对象里面声明,使用场景的也很少,所以之前我也并没有往状态管理的方向去想。 …
JS基本类型、引用类型梳理
ECMAScript规范中定义了变量的两种类型:原始值类型和引用值类型。区别两种类型的直接特征是:存储位置。如果某种变量是直接存储在栈(stack)中的简单数据段,即为原始值类型,如果是存储在堆(heap)中的对象,则为引用值类型。 一般而言,栈中存放的变量(原始值类型)都具有…
以前我没得选,现在我只想用 Array.prototype.reduce
对于新手来说, reduce 没有 map、 forEach、 filter 等数组方法那么友好。但是不得不说,它们能干的事情, reduce 一个不落下,直呼“B神”。 写这篇文章的目的就是想给大家好好的介绍一下 reduce 它有多“骚”。 第一个参数是回调函数(必选),第…
JavaScript数据结构之链表 | 技术点评
哪吒人生信条:如果你所学的东西 处于喜欢 才会有强大的动力支撑。 链表存储有序的元素集合,但链表中的元素在内存中并不是连续放置的,每个元素由一个存储元素本身的节点和一个指向下一个元素的引用(指针或链接)组成。 链表:生活中的寻宝游戏例子。 需要把node.next的值指向cur…
JS执行过程详解,从编译到垃圾回收
栈的特点是"LIFO,即后进先出(Last in, first out)"。数据存储时只能从顶部逐个存入,取出时也需从顶部逐个取出。 堆的特点是"无序"的key-value"键值对"存储方式。堆的存取方式跟顺序没有关系,不局限出入口。 队列的特点是是"FIFO,即先进先出(Fi…
看懂此文,手写十种Promise!
前言:这篇文章应该会和你见到的大部分手写Promise文章都不一样,文中不会讲到Promises/A+规范,也不会提到Promise.race / race等语法糖。在本文中,我会大量使用到面向对象的思维方式,并且只关注Promise的核心思想及其实现,相信在您认真看完之后,会…
手把手带你写 Vue 可视化拖拽页面编辑器
定义一个变量type,用于触发拖拽事件开始的时候,确定当前拖拽元素是哪种类型,比如:产品、广告图... 即松开鼠标、或离开释放区域,则恢复默认状态。 上方的计算规则,用于判断元素是否为拖拽元素。 页面的显示方式,拖拽的时候只显示组件名,释放之后才恢复正常显示内容。 其实并不复杂…
『前端工程』—— 封装Vue第三方组件的三板斧
在封装第三方组件中,经常会遇到一个问题,如何通过封装的组件去使用第三方组件的Attributes(属性)、Events(自定义事件)、Methods(方法)、Slots(插槽)。 当然这个问题并不是难以解决,用普通方法解决难免陷入繁琐重复的工作中,而且封装的组件代码可读性也不高…
三刷红宝书之 JavaScript 的引用类型
dotAll (ES9) : 是否设置了 s (并非 d )标志,即使用 . 可以匹配任何单个字符,可以理解为 [\s\S](默认 . 不会匹配换行符,回车符,分隔符等) 事实上数字 1.335 在语言底层并不是真的以 1.335 来存储的,通过 toFixed 方法返回小数点…
🎉🎉Vue 3 + Element Plus + Vite 2 的后台管理系统开源啦🎉🎉
如果觉得我写得还行的话,请献上你宝贵的一赞👍,这将是我持续写作的动力!感谢大家啦。 所有的代码、文件全部都开源到 GitHub 仓库中,前后端代码全部都在仓库里。 并没有任何藏着掖着的行为,包括后端 API 接口的代码也全部开源,不会说缺少哪个页面或者某个重要功能,这种事情是…
下一页
个人成就
文章被点赞
23
文章被阅读
4,519
掘力值
145
关注了
7
关注者
10
收藏集
16
关注标签
16
加入于
2018-11-12