javascript
前端小码仔
学习如逆水行舟,不进则退
展开
-
bootstrapTable(表格插件)使用小记(很实用的)
代码解析@{ Layout = null;}<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" /> <title>BootStrap Table使用</title> @*...原创 2019-06-22 18:25:05 · 1107 阅读 · 2 评论 -
前端实现语音播报(Vue2)
第一种是后端url 使用 Audio,第二种是前端自己拼接文字 window.speechSynthesis原创 2024-09-03 09:36:19 · 255 阅读 · 0 评论 -
前端 数值列 禁止输入多个小数点
这段代码可以确保用户输入的字符串中只包含一个小数点。欢迎大家留言,不定期分享工具小技巧!原创 2024-08-28 09:33:13 · 330 阅读 · 0 评论 -
前端字符串将其分割成长度为 32 的子字符串数组
要实现这个需求,可以编写一个简单的 JavaScript 函数来处理字符串并将其分割成长度为 32 的子字符串数组。将字符串切割后,对list数据进行数据处理。原创 2024-08-19 17:04:41 · 423 阅读 · 0 评论 -
JS 检测输入连续相同字符和递增字符
//1、支持检测递增数字不限出现在任意位置 (确认)//2、支持检测递减数字不限出现在任意位置//3、支持连续出现的字母不限出现在任意位置//4、支持连续出现的数字不限出现在任意位置(确认)//5、支持正向连续出现的字母不限出现在任意位置//6、支持反向连续出现的字母不限出现在任意位置//7、支持检测连续出现的位数 (确认)functi...原创 2021-11-04 15:51:30 · 590 阅读 · 0 评论 -
数组分组-按某一个字段分组
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>jq.原创 2021-06-28 16:51:04 · 21 阅读 · 0 评论 -
js list转tree 和 tree转list
摘要:项目必用的数据结构转换;1、list转tree (效率最高的方式) /** * json格式转树状结构 * @param {json:json} json数据 * @param {idStr:String} id的字符串 * @param {pidStr:String} parentId的字符串 * @param {chindrenStr:String} children的字符串 * .原创 2021-04-08 15:14:25 · 664 阅读 · 0 评论 -
js运算,解决小数精度丢失问题
由于计算机是用二进制来存储和处理文字,不能精确表示浮点数,而javascirt中没有相应的封装类来处理浮点型运算,直接运算,会出现精度丢失的问题。为了解决这个问题,需找出参数中最大精度,参数都变成整数去计算。具体实现方法,参考如下。/*** 计算,处理精确度丢失* @param {Number} arg1 参数1* @param {Number} arg2 参数2* @param {String} operator 运算符* @param {String} accuracy.原创 2020-11-24 11:35:14 · 484 阅读 · 2 评论 -
js 获取url ?后面的参数,简单实用(亲测有效)
描述:当 ‘’?‘’ 后面有多个参数的时候,非常实用,而不是简单的window.location.href代码: getUrlParam(name) { let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 let r = window.location.search.substr(1).match(reg); //匹配目标参数 if.原创 2020-10-21 23:38:58 · 353 阅读 · 0 评论 -
js 数组克隆方法总结
ES5 方法总结1.slicelet arr = [2,4,434,43]let arr1= arr.slice()arr[0] = 'a'console.log(arr,arr1) // [ 2, 4, 434, 43 ]console.log(arr1 === arr) // false2. 遍历数组Array.prototype.clone = function(){...转载 2019-08-26 14:58:34 · 223 阅读 · 0 评论 -
js中处理 await 异步异常以及try、catch、finally、throw 的基本使用
我们在项目中经常遇到报错程序终止执行,无法看到后续代码渲染的内容,尤其是编写异步代码时无法捕捉错误,更是头疼。下面是一个简单的错误处理的小例子。帮助大家提供一个简单思路。async getListData(version2Ids) { let version1Id = getStore({ name: "versionId" }); let projectId = ...原创 2019-08-13 17:08:15 · 10019 阅读 · 0 评论