OveUI博客
老前端的戎码生涯

2021年12月的文章

数组操作方法大全(包括ES6方法)-UI树意境
Js/TS/ES6/VUE

数组操作方法大全(包括ES6方法)

OveUI阅读(190)评论(0)赞(0)

一、concat()——连接两个或多个数组。该方法不会改变原数组,仅会返回被连接数组的一个副本 二、join()——把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的,默认使用“,”分隔,不会改变原数组 三、push()——...

你不知道的十个JS小技巧-UI树意境
Js/TS/ES6/VUE

你不知道的十个JS小技巧

OveUI阅读(147)评论(0)赞(0)

总结了一些开发常用的 JS 小技巧,让你的代码更优雅! 1. 使用 const 定义 在开发中不要过度声明变量,尽量使用表达式和链式调用形式。然后一般能用 const 就不要用 let 。这种模式写多了之后,你会发现在项目中几乎找不到几个用...

Vue 组件多种通信方式 你了解几种?-UI树意境
Js/TS/ES6/VUE

Vue 组件多种通信方式 你了解几种?

OveUI阅读(175)评论(0)赞(1)

vue组件通信的方式,这是在面试中一个非常高频的问题,我刚开始找实习便经常遇到这个问题,当时只知道回到props和 $emit,后来随着学习的深入,才发现vue组件的通信方式竟然有这么多! 今天对vue组件通信方式进行一下总结,如写的有疏漏...

如何把你的JS 写得漂亮些?-UI树意境
Js/TS/ES6/VUE

如何把你的JS 写得漂亮些?

OveUI阅读(152)评论(0)赞(0)

网上有不少关于 JS 编写优化建议,这里根据自己多年的经验提出一些比较有用的意见。 1. 按强类型风格写代码 JS 是弱类型的,但是写代码的时候不能太随意,写得太随意也体现了编码风格不好。下面分点说明:(1)定义变量的时候要指明类型,告诉 ...

JavaScript 数据分组最优雅的方式-UI树意境
Js/TS/ES6/VUE

JavaScript 数据分组最优雅的方式

OveUI阅读(167)评论(0)赞(0)

今天我们一起来看一个数据分组的小技巧。 对数据进行分组,是我们在开发中经常会遇到的需求,使用 JavaScript 进行数据分组的方式也有很多种,但是由于没有原生方法的支持,我们自己实现的数据分组函数通常都比较冗长而且难...

在 Vue 中为什么不推荐用 index 做 key-UI树意境
Js/TS/ES6/VUE

在 Vue 中为什么不推荐用 index 做 key

OveUI阅读(155)评论(0)赞(0)

前言 前端开发中,只要涉及到列表渲染,那么无论是 React 还是 Vue 框架,都会提示或要求每个列表项使用唯一的 key,那很多开发者就会直接使用数组的 index 作为 key 的值,而并不知道 key 的原理。那么这篇文章就会讲解 ...

26道 JS 烧脑面试题大赏(附答案和解析)-UI树意境
Js/TS/ES6/VUE

26道 JS 烧脑面试题大赏(附答案和解析)

OveUI阅读(176)评论(0)赞(0)

本文精选了20多道具有一定迷惑性的js题,主要考察的是类型判断、作用域、this指向、原型、事件循环等知识点,每道题都配有笔者详细傻瓜式的解析,偏向于初学者,大佬请随意。 第1题 答案 2、1 解析 首先基本类型数据是按值传递的,所以执行b...

10个清晰实用的JavaScript代码片段-UI树意境
Js/TS/ES6/VUE

10个清晰实用的JavaScript代码片段

OveUI阅读(170)评论(0)赞(0)

我已经为所有JavaScript程序员收集了一些最酷,最有用的速记代码清单。使用这些代码清单,可以使你的代码看起来更专业。 1、单行If-Else语句 你可能熟悉这样的常规if-else语句: 输出 但是,你知道吗,你可以通过使用三元运算符...