javascript
悦悦猪
一枚正在学习前端的小萝莉。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
window.location.href跳转页面后拿不到cookie
window.location.href跳转页面后拿不到cookie的问题原创 2022-12-22 11:08:00 · 3364 阅读 · 0 评论 -
js千分位格式化(浮点数也可)
js 千分位格式化原创 2022-11-16 11:40:51 · 474 阅读 · 0 评论 -
js 数字的千分位格式化
场景 今天被提出一个优化需求点,在Table表格里显示的出入度使用千分位,于是就在网上搜索了一下,将该方法放到了公共的方法里。 数字的千分位格式化 正则表达式实现 /** * 千分位格式化 * @param {number} num * @returns {string} */ export function toThousands(num) { const str = num.toString() return str.replace(/(\d)(?=(?:\d{3})+$)/g, '$1原创 2022-03-25 14:24:48 · 709 阅读 · 1 评论 -
js清空数组
有一个数组 let array = [1, 2, 3] 方法一 array.length = 0 方法二 array.splice(0, array.length) 方法三 array = []原创 2021-04-26 17:13:41 · 229 阅读 · 0 评论 -
echarts图表文字换行
最近使用了echarts的树图,由于树图的叶子比较多,文字重叠了,想让一个文字占一行,所以做了一下处理。 leaves: { label: { position: 'bottom', rotate: 0, verticalAlign: 'top', align: 'center', formatter: function(val) { let strs =原创 2021-04-26 16:34:41 · 2314 阅读 · 0 评论 -
js手机号码正则验证
手机号码验证正则表达式 let tel = '我是一个匿名的手机号' let reg = /^1((3[0-9])|(4[1579])|(5[0-9])|(6[6])|(7[0-9])|(8[0-9])|(9[0-9]))\d{8}$/ let isTel = reg.test(tel) // true or false原创 2021-04-06 16:06:34 · 1034 阅读 · 0 评论 -
js基础知识之数据类型
js基础知识 一、JavaScript的数据类型 Number、字符串、Boolean、数组、对象 1、字符串 拼接多个字符串可以用+,ES6新增了一种模板字符串,会自动替换字符串中的变量。 var name = '粉刷匠'; `我是一个${name},粉刷本领强。` 获取字符串的长度,并且取得字符串某个指定位置的字符。给字符串的某个索引赋值是无效的。 var string = ...原创 2018-05-24 15:42:35 · 299 阅读 · 0 评论 -
for... in 与 for... of 以及 foreach
1.for … in for (var key in obj) { } 2.for … of (ES6新增)(只循环集合本身的元素) for (var item in iterable类型的集合) { } 3.forEach array.forEach(function(element, index){ }); 注意: Array、Map、Set都属于iterable类型,属于...原创 2018-05-24 18:01:34 · 189 阅读 · 0 评论 -
js对象数组去重
下面记录一下使用reduce方法进行对象数组去重(根据某个属性) let array = [{ city: 'Beijing', country: '中国', id: 1 }, { city: 'Beijing', country: '中国', id: 1 }, { city: 'Shenzhen', country: '中国', id: 2 } ] 要对该数组进行去重 let...原创 2019-09-23 14:29:38 · 171 阅读 · 0 评论
分享