OveUI博客
老前端的戎码生涯

Js/TS/ES6/VUE 第2页

到底如何写一个优雅的函数?-UI树欲静

到底如何写一个优雅的函数?

对于程序员而言,相信大家曾经都有这样的经历,要去修改别人的代码,每次接到这样的任务,心里都是有苦说不出呀,于是乎硬着头皮上吧,但是看到没有任何注释,一个函数好几百行的代码时,内心更是趋于崩溃,心想还不如自己重写一遍呢。 之所以出现这样的原因...

赞(1)OveUIOveUI阅读(373)
验证 Vue Props 类型,这几种方式你可能还没试用过!-UI树欲静

验证 Vue Props 类型,这几种方式你可能还没试用过!

vue 要求任何传递给组件的数据,都要声明为 props。此外,它还提供了一个强大的内置机制来验证这些数据。这就像组件和消费者之间的契约一样,确保组件按预期使用。 这节课我们来看下这个验证机制,它可以帮助我们在开发和调试过程中减少 but,...

赞(0)OveUIOveUI阅读(464)
30 个 Javascript 知识点总结,总有你不会的-UI树欲静

30 个 Javascript 知识点总结,总有你不会的

最近重温了一遍红宝书,发现一些比较好玩的写法,很多东西日常都在用,但是发现还会有不一样的写法,结合一些日常工作中使用的方法,为大家总结一篇日常经常使用可能还不知道的点,希望对你能有所帮助: 一行代码完成结构加赋值 我们日常经常使用结构赋值,...

赞(0)OveUIOveUI阅读(385)

vue的props(数据类型为Array、Object)处理

注意在 JavaScript 中对象和数组是通过引用传入的; 对于一个数组(或对象)类型的 prop 来说,在子组件中改变这个数组(或对象)本身将会影响到父组件的状态。 所以不可以直接操作数组(或对象)类型prop。

赞(0)OveUIOveUI阅读(488)

如何判断一个变量是数组还是对象?

1. typeof(不可以) 通常情况下,我们第一时间会想到typeof运算符,因为typeof是专门用于类型检测的,但是typeof并不能满足这样的需求,比如 2. instanceof instanceof运算符用于通过查找原型链来检查...

赞(1)OveUIOveUI阅读(582)

彻底理解JavaScript中的类型转换

1. 什么是类型转换? Javascript 是一种弱类型语言,这意味着变量是没有明确类型的,而是由 JavaScript 引擎在编译时隐式完成。类型转换就是将一种数据类型转换为另一种数据类型,例如: Javascript 使用严格相等(=...

赞(0)OveUIOveUI阅读(502)
25个你不得不知道的数组reduce高级用法-UI树欲静

25个你不得不知道的数组reduce高级用法

reduce作为ES5新增的常规数组方法之一,对比forEach、filter和map,在实际使用上好像有些被忽略,发现身边的人极少使用它,导致这个如此强大的方法被逐渐埋没。 如果经常使用reduce,怎么可能放过如此好用的它呢!我还是得把...

赞(0)OveUIOveUI阅读(531)

三步轻松掌握 Promise

ES6的Promise,在前端开发中,其作用是不言而喻的,下面就来好好的聊一聊它。 理解 Promise 分为上、中、下三篇,可以很清晰的了解Promise的整体流程和具体使用。 上篇:理解 promise 的意义以及整体流程。 中篇:掌握...

赞(1)OveUIOveUI阅读(581)

想搞懂 Vue3.0 为什么采用 Proxy

文章篇幅会比较长,但是看完一定会收获满满~希望你坚持看下去呀~ Object.defineProperty() 作用:在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回这个对象。 1. 基本使用 语法:Object.define...

赞(0)OveUIOveUI阅读(641)