![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
冬天的coder
这个作者很懒,什么都没留下…
展开
-
防抖在vue项目中的应用
vue中使用防抖函数原创 2022-11-24 16:42:36 · 286 阅读 · 1 评论 -
JS标准时间时间格式化
JS将标准化时间转化成类似YYYY-MM-DD HH:mm:ss格式的时间 // 将标准化时间转化成类似YYYY-MM-DD HH:mm:ss格式的时间 const time = new Date() // 将标准时间转化成时分秒 function moment(time, format = 'YYYY-MM-DD HH:mm:ss') { // 获取年月日时分秒 let y = time.getFullYear() let m = (time.getMonth()原创 2022-01-04 16:53:24 · 938 阅读 · 0 评论 -
JS统计字符串中出现次数最多的字符
JS统计字符串串中出现次数最多的字符// 判断数组是否相等 let str = "abcdefgaaaffdcd"; function countStrTimes(str) { let maxStr = '' // 出现字符次数最多的字符 let maxNum = 0 // 出现的次数 let info = str.split('').reduce((p, k) => (p[k]++ || (p[k] = 1), p), {}) for (let key i原创 2022-01-04 15:03:37 · 603 阅读 · 0 评论 -
js给数组中对象添加新属性
js给数组中对象添加新属性往数组对象中添加一个新的属性 const arr = [ { id: '1', name: '张三', total: '10' }, { id: '2', name: '李四', total: '23' } ] const obj = {type: 'ss'} /** * * @param arr 目标数组 * @param obj 需要新增的属性,以对原创 2021-12-20 16:07:48 · 1216 阅读 · 0 评论 -
字符串回文判断
如何判断一个字符串是否是回文之前面试碰到一个笔试题,如何判断一个字符转是否是回文代码如下 // 判断一个字符串是否是回文 let str = 'abcdefgfedcba1' let str1 = 'abcdefgfedcba' // 定义一个判断是否是回文的函数 function plalindrome(str) { return str.split('').reverse().join('') === str } console.log(plalindrome(原创 2021-07-20 16:44:01 · 137 阅读 · 0 评论 -
JS中通过对象某一属性查找另一属性
JS中通过对象某一属性查找另一属性JavaScript中对象属性查找方法通过name属性查找到对应的orgCodeJavaScript中对象属性查找方法最近项目中,后台返回了一个组织机构列表,后台需要通过name属性查找到对应的orgCode, 具体返回值如下: const arr = [ {id: 1, name: '青山区', orgCode: '1-2-3456'}, {id: 2, name: '洪山区', orgCode: '1-2-7890'}, {id: 3,原创 2020-12-11 11:03:00 · 2494 阅读 · 0 评论 -
前端语音识别功能实现
前端实现文字转语音功能最近项目上有把文字转化为语音播放的需求,现在把常用的方法整理出来供大家参考利用H5新增API SpeechSynthesisUtterance方法(经测试,此方法有兼容问题,在IOS上无法正常播放),代码如下: var utterance = new SpeechSynthesisUtterance('Hello baby'); window.speechSynthesis.speak(utterance);2.使用百度的语音转化API,通过点击按钮触发play原创 2020-06-28 17:04:22 · 3367 阅读 · 0 评论 -
前端跨域
前端如何优雅解决跨域最近用vue-cli3.0做了一个前端项目,但是调用后台接口时出现了跨域报错,那么前端应该如何优雅解决跨域呢?在项目根目录中新建vue.config.js文件在里面添加如下代码:module.exports = { outputDir: 'serve', // build输出目录 assetsDir: 'assets', // 静态资源目录(js, css, img) lintOnSave: false, // 是否开启eslint devServer: { o原创 2020-06-05 14:11:10 · 156 阅读 · 0 评论