编程
慢慢の成长
摸鱼之余,来点小乐趣,写作不足之处,请大佬指教。
展开
-
js二维数组转一维数组方法
var arr1 = [[0, 1], [2, 3], [4, 5]];var arr2 = arr1.reduce(function (a, b) { return a.concat(b)} );// arr2 [0, 1, 2, 3, 4, 5]var arr1 = [[0, 1], [2, 3], [4, 5]];function flatten(arr) { return [].concat( ...arr.map(x => Array.isArray(x) ? flatten(x)原创 2021-08-24 14:22:34 · 318 阅读 · 0 评论 -
阿里前端开发规范(转)
转接地址:https://www.cnblogs.com/suwanbin/p/13200530.html原创 2021-04-13 15:29:16 · 1408 阅读 · 0 评论 -
VUE利用正则表达式给特定文本添加颜色
利用正则表达式给特定文本添加颜色展示如下:<div class="content">审核内容:<span v-html="filterWord(content)"></span></div>注意:方法一定一定要写在v-html里面,不然会将标签显示在页面的哦!!!data() { keyword: ['人们','在'], content:'人们都在吃饭,人们都在睡觉,人们都在打豆豆。'}methods: { filterWord (t原创 2021-04-09 17:12:33 · 1378 阅读 · 0 评论 -
时间转换:时间戳格式化为带中横线的日期格式在ios系统上为NaN或者null
时间戳在ios上为NaN,例如:2019-04-01解决办法:将时间中的 - 替换为 /例如:2020/04/28这种格式才能正常显示filters: { formatYear (year) { let date = new Date(year.replace(/-/g, '/')) return formatYear(date) }}原创 2020-06-28 15:45:16 · 533 阅读 · 0 评论 -
js解析地址栏参数中的k对应的value值
方法一var href = "http://www.hhaha.com?channel=12";function getQuery(key, url) { url = url || window.location.href + ''; if (url.indexOf('#') !== -1) { url = url.substring(0, url.indexOf('#')); } var rts = [], rt; var queryReg = new RegExp('(^|\\?|原创 2020-05-26 10:53:00 · 413 阅读 · 0 评论 -
利用对象计算字符串出现次数
var str = 'sdfssaaasasasaasaa';var obj ={}for (let i = 0; i < str.length; i++) { if(obj.hasOwnProperty(str[i])){ let sum = str[i] obj[sum]+=1 }else{ let sum = str[...原创 2019-08-02 15:08:00 · 137 阅读 · 0 评论 -
请实现一个 uniq 函数,实现数组去重
实现一个 uniq 函数,实现数组去重原创 2019-08-05 14:41:54 · 1291 阅读 · 0 评论