OveUI博客
老前端的戎码生涯

Js/TS/ES6/VUE 第6页

JavaScript 数据分组最优雅的方式-UI树欲静

JavaScript 数据分组最优雅的方式

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

赞(0)OveUIOveUI阅读(884)
在 Vue 中为什么不推荐用 index 做 key-UI树欲静

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

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

赞(0)OveUIOveUI阅读(874)
26道 JS 烧脑面试题大赏(附答案和解析)-UI树欲静

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

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

赞(0)OveUIOveUI阅读(894)
10个清晰实用的JavaScript代码片段-UI树欲静

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

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

赞(0)OveUIOveUI阅读(872)
有了 for 循环 为什么还要 forEach ?-UI树欲静

有了 for 循环 为什么还要 forEach ?

js中那么多循环,for for...in for...of forEach,有些循环感觉上是大同小异今天我们讨论下for循环和forEach的差异。我们从几个维度展开讨论: for循环和forEach的本质区...

赞(0)OveUIOveUI阅读(914)
ES6——箭头函数()=>{} 与function(){}的区别-UI树欲静

ES6——箭头函数()=>{} 与function(){}的区别

1.箭头函数与function定义函数的写法: 2.this的指向: 使用function定义的函数,this的指向随着调用环境的变化而变化的,而箭头函数中的this指向是固定不变的,一直指向的是定义函数的环境。 使用function定义的...

赞(1)OveUIOveUI阅读(1009)
用30张思维导图快速了解TypeScript-UI树欲静

用30张思维导图快速了解TypeScript

本文特点✨: 以图的形式,言简意赅的汇总TS相关知识点 附高清原图及源文件,可二次修改 备注:本文以基础为主,大佬请左转👈🏻 正文 30张脑图 常见的基本类型 我们知道TS是JS的超集,那我们先...

赞(0)OveUIOveUI阅读(976)
Vue2.0的八种常用传值方式、父传子、子传父、非父子组件传值-UI树欲静

Vue2.0的八种常用传值方式、父传子、子传父、非父子组件传值

Vue2.0 传值方式: 在Vue的框架开发的项目过程中,经常会用到组件来管理不同的功能,有一些公共的组件会被提取出来。这时必然会产生一些疑问和需求?比如一个组件调用另一个组件作为自己的子组件,那么我们如何进行给子组件进行传值呢?如果是电商...

赞(0)OveUIOveUI阅读(943)
es6 filter() 数组过滤方法总结-UI树欲静

es6 filter() 数组过滤方法总结

1.创建一个数组,判断数组中是否存在某个值 2.也可以通过上面方法过滤掉num为2的留下num为1的 3.去掉空数组空字符串、undefined、null 4.去掉数组中不符合项 5.过滤不符合项 6.数组去重 7.数组去重es6 8.数组...

赞(0)OveUIOveUI阅读(858)