Vue3 Composable最佳实践(二)

2023-06-26
阅读 3 分钟
1.2k
在使用Vue.js中的组合式时,有时你已经有了一个想要使用的ref,而有时你没有。本文将介绍一种模式,让你可以以两种方式使用组合式,从而在编写应用程序时提供更多的灵活性。
封面图

浅谈Intl.NumberFormat

2023-04-06
阅读 4 分钟
3.4k
很高兴您对 Intl.NumberFormat 感兴趣。Intl.NumberFormat 是一个内置于 JavaScript 的国际化 API,它提供了一种简单的方法来格式化数字,以便在不同语言环境下进行显示。在本篇博客中,我们将详细介绍 Intl.NumberFormat 的使用方法和使用场景,并配以示例代码作为使用说明。
封面图

Vue3 Composable最佳实践(一)

2022-06-21
阅读 4 分钟
6.3k
截至目前,Composable(组合式函数)应该是在VUE 3应用程序中组织业务逻辑最佳的方法。它让我们可以把一些小块的通用逻辑进行抽离、复用,使我们的代码更易于编写、阅读和维护。由于这种编写VUE代码的方式相对较新,因此您可能想知道编写组合式函数的最佳实践是什么呢?本系列教程可以作为您和您的团队在进行组合式开发过...
封面图

11个常用JS小小技巧

2022-05-31
阅读 3 分钟
2.9k
在我们的日常开发过程中,我们经常会遇到数字与字符串转换,检查对象中是否存在对应值,条件性操作对象数据,过滤数组中的错误值,等等这类处理。在这里,整理出了一些常用的小技巧,这些技巧是我比较喜欢的❤️,可以使我们的代码更精简、更干净,且非常实用。通过条件判断向对象添加属性 {代码...} 检查对象中是否存在某...
封面图

URLSearchParams初体验

2019-05-07
阅读 5 分钟
13.5k
在之前发的工具方法文章的留言中有人就关于验证网址的操作时可以使用URL对象,之后有人提到了URLSearchParams这个URL对象接口。由于之前没有接触过,所以搜索了一下具体的用处,发现这个接口的功能很实用,特此整理分享一下。

JavaScript中十种一步拷贝数组的方法

2019-04-22
阅读 5 分钟
32.7k
自从ES6出现以来,这已经成为最流行的方法。它是一个很简单的语法,但是当你在使用类似于React和Redux这类库时,你会发现它是非常非常有用的。

11个教程中不常被提及的JavaScript小技巧

2019-04-17
阅读 5 分钟
8.3k
Set类型是在ES6中新增的,它类似于数组,但是成员的值都是唯一的,没有重复的值。结合扩展运算符(...)我们可以创建一个新的数组,达到过滤原数组重复值的功能。

仿链家地图找房的简单实现

2018-06-08
阅读 7 分钟
11.1k
本篇目录: 使用入门 简单使用流程 链家地图找房效果 区域点位气泡 数据结构 实现 addOverlay方法 区域边界 获取区域点位经纬度 获取区域边界 小结 最近由于项目需要,开始调研如何使用百度地图实现类似于链家的地图找房的功能,从而开始学习百度地图相关内容。后续会根据一些使用到的知识点进行整理记录,以备不时之需...

【ES6系列】函数部分

2018-04-12
阅读 4 分钟
1.6k
其中()中代表的是参数部门,{}中是函数体部分。如果箭头函数不需要参数或者需要多个参数时,需要使用一个()来包裹,当只有一个参数时,可以省略()。

【ES6系列】变量与块级作用域

2018-04-10
阅读 3 分钟
1.4k
ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

【JavaScript设计模式】单例模式

2018-01-03
阅读 3 分钟
2.4k
传统的面向对象语言中单例模式的实现,均是单例对象从“类”中创建而来,在以类为中心的语言中,这是很常见的做法。如果需要某个对象,就必须先定义一个类,对象总是从类中创建而来。但是在JavaScript中却是并不需要这样做。

2018年系列之设计模式汇总贴

2018-01-02
阅读 2 分钟
1.8k
转眼间已经进入了2018年,回顾过去的一年,才发现自己并没有达到预期的目标。虽然有所提高,但是和自己的预期相差甚远。希望能够借着这个系列的开始,给自己的2018年开个好头。

【工作技巧篇】移动端顶部搜索功能实现

2017-11-08
阅读 2 分钟
2.9k
最近公司产品需要在微信内部做一个minisite,其中有一个列表页需要有顶部的搜索功能,类似京东那种,有搜索框和筛选条件。产品需要的一个操作是,当用户下滑列表时,需要顶部的搜索只保留条件筛选,搜索框等需要隐藏;当往上滑动或者滑动到列表底部(无新数据加载)时,需要将顶部的搜索功能再显示完全。 上面是现实背景...

js控制全屏显示/退出全屏的方法

2017-04-14
阅读 1 分钟
4.7k
退出全屏 {代码...} 全屏显示 {代码...} PS:大家可以微信添加订阅号“冷星学前端”,同步更新文章内容

工作手记之ios safari禁止音频自动播放的解决方法

2016-12-20
阅读 1 分钟
9.9k
制作一个H5,需要微信打开后背景音乐或者其他音频文件进行播放,但是经常出现的结果是,安卓基本没有问题,但是苹果手机确不行,总是不进行播放,这是为什么呢?

工作手记之移动端中文输入法触发oninput事件的解决方法

2016-11-17
阅读 2 分钟
9.7k
工作过程中涉及到了移动端输入内容长度的限定,这就要求需要对输入过程中内容的变化进行监控和判定,以决定是否可以继续输入,所以就想着是否可以在相关输入处监听oninput事件?但是在手机端,中文输入过程中,默认输入框里面会显示相关的英文字母,这个时候会触发oninput事件,但是这个时候输入并没有结束,所以导致判...

工作手记之工作点滴积累之Javascript方法篇

2016-08-24
阅读 12 分钟
1.9k
组织机构代码是每一个机关、社会团体、企事业单位在全国范围内唯一的、始终不变的法定代码标识。最新使用的组织机构代码在1997年颁布实施,由8位数字(或大写拉丁字母)本体代码和1位数字(或大写拉丁字母)校验码组成。本体代码采用系列(即分区段)顺序编码方法。校验码按下列公式计算:8 C9 = 11 - MOD(∑Ci * Wi,11)...