OveUI博客
老前端的戎码生涯

Js/TS/ES6/VUE 第4页

javascript的23种设计模式-UI树欲静

javascript的23种设计模式

一、设计模式介绍 什么是设计模式 设计模式是解决问题的一种思想,和语言无关。在面向对象软件设计的工程中,针对特定的问题简洁优雅的一种解决方案。通俗一点的说,设计模式就是符合某种场景下某个问题的解决方案,通过设计模式可以增加代码的可重用性,可...

赞(0)OveUIOveUI阅读(887)
ES 2022 即将新增这6个特性-UI树欲静

ES 2022 即将新增这6个特性

引言 新版本的 ECMA Script 将在今年六月成为标准。让我们来看看 ES2022 有什么新特性? 新功能 1. error.cause 这是一个关于错误捕获的特性,下文代码列举了过去我们常使用的三种捕获错误的方式。 过去的捕获错误的...

赞(0)OveUIOveUI阅读(869)
最全的 Vue 官方生态整理-UI树欲静

最全的 Vue 官方生态整理

今天,咱们来整理下最新的 Vue 相关的官方生态都有哪些,考察你是不是都听过或用过? ⬇️ ⬇️ 首先,是众所周知的 Vue 全家桶:Vue 框架 + 路由 + 状态管理。 Vue v...

赞(0)OveUIOveUI阅读(844)

详解JS函数柯里化

第一次看到柯里化这个词的时候,还是在看一篇算法相关的博客提到把函数柯里化,那时一看这个词就感觉很高端,实际上当你了解了后才发现其实就是高阶函数的一个特殊用法。 果然是不管作用怎么样都要有个高端的名字才有用。 首先看看柯里化到底是什么? 维基...

赞(2)OveUIOveUI阅读(887)

深入浅出函数式编程

写在前面 可能大家都听过武侠小说中的内功和招式,商业大佬讲的道与术,一些唱歌选秀评委口中的感情和技巧。 那程序员的江湖里是不是也存在没有感情的API 调用工程师。随着前端生态的迅速发展,目前框架、语法、提案都更新换代的很快。各种各样的招式层...

赞(2)OveUIOveUI阅读(883)
Vite+Vue3.2+TS 相关API归纳总结-UI树欲静

Vite+Vue3.2+TS 相关API归纳总结

前言 Vue3已经发布的有些日子了。目前也处于稳定发展阶段再加上官方文档目前也逐步更新了Vue3的技术文档,所以在22年之后各位打工仔也应该学习起来了,并且也会有许多开发团队选择Vue3+TS这一套体系,所以目前开始全面使用拥抱Vue3+T...

赞(2)OveUIOveUI阅读(899)
vue3 中 reactive 和 ref 对比区别-UI树欲静

vue3 中 reactive 和 ref 对比区别

定于数据角度对比: ref 用来定义:基本类型数据reactive 用来定义对象、数组类型的数据,注意reactive不能定义基本类型备注:ref也可以用来定义对象或数组类型数据,它内部会自动通过 reactive 转为代理对象 原理角度对...

赞(2)OveUIOveUI阅读(916)
7张图,20分钟就能搞定的async/await原理!-UI树欲静

7张图,20分钟就能搞定的async/await原理!

前言 之前我发过一篇手写Promise原理,最通俗易懂的版本!!!,带大家基本了解了Promise内部的实现原理,而提到Promise,就不得不提一个东西,那就是async/await,async/await是一个很重要的语法糖,他的作用是...

赞(2)OveUIOveUI阅读(868)
Vue3 script-setup 使用指南-UI树欲静

Vue3 script-setup 使用指南

前言 本文主要是讲解 <script setup> 与 TypeScript 的基本使用。<script setup> 是什么?<script setup> 是在单文件组件 (SFC) 中使用 compo...

赞(2)OveUIOveUI阅读(801)
Vue3的七种组件通信方式-UI树欲静

Vue3的七种组件通信方式

写在前面 本篇文章是全部采用的<script setup>这种组合式API写法,相对于选项式来说,组合式API这种写法更加自由,具体可以参考Vue文档对两种方式的描述。 本篇文章将介绍如下七种组件通信方式: props emit...

赞(2)OveUIOveUI阅读(858)