摘要: lambda 学习 lambda 参数: 表达式 参数可以是多个用,隔开表达式是执行的操作,只能有一个表达式,表达式的结果就是这个lambda函数的返回值def add_one(x): return x + 1lambda实现:add_one = lambda x: x + 1多个参数: add = 阅读全文
posted @ 2025-01-17 20:19 haveProgress 阅读(1) 评论(0) 推荐(0) 编辑
摘要: appid 是wx开头那个就行 能拉起来 一般都是跳转地址不对 阅读全文
posted @ 2024-10-25 09:30 haveProgress 阅读(14) 评论(0) 推荐(0) 编辑
摘要: export function delEmptyAttr(obj){ let newObj={}; Object.keys(obj).forEach((key)=>{ if(obj[key]){ newObj[key]=obj[key]; } }) return newObj } 阅读全文
posted @ 2023-12-13 22:57 haveProgress 阅读(6) 评论(0) 推荐(0) 编辑
摘要: //解析html字符串 给图片设置宽高export function formatRichText(html) {let newContent = html.replace(/<img[^>]*>/gi, function(match, capture) {match = match.replace 阅读全文
posted @ 2023-09-12 18:56 haveProgress 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.map的使用 map() 会返回一个新数组,不会改变原来的数组、修改其内容并保持原始数组不变的通用方法。 当出现需要修改现有数组的内容并将结果存储为新变量的时候就可以用 let arr= [{val:1,test:'测试'},{val:2},{val:3}]; 返回修改后单个值 let getA 阅读全文
posted @ 2022-06-22 03:18 haveProgress 阅读(48) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-06-07 11:03 haveProgress 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-06-07 09:55 haveProgress 阅读(0) 评论(0) 推荐(0) 编辑
摘要: toFixed(2) 第三位小数开始四舍五入 let da=0.0318726 Number(da.toString().match(/^\d+(?:\.\d{0,2})?/)); 阅读全文
posted @ 2022-03-01 00:41 haveProgress 阅读(40) 评论(0) 推荐(0) 编辑
摘要: js的原型链 为什么需要原型链? 为什么需要原型:在一些场景中,比如人类行为有些要打游戏,有些要上学,有些要工作,但同时他们都需要吃饭和睡觉,但如果把每个人吃饭睡觉私有化使用的话就有点浪费内存,这时候就可以把这些每个人都需要做的行为统一拿出来放到一个公共的空间,每个人都有权限访问它,这样就可以节省内 阅读全文
posted @ 2022-01-16 00:34 haveProgress 阅读(623) 评论(0) 推荐(0) 编辑
摘要: function F() { Object.prototype.a = function () { console.log("a()"); }; Function.prototype.b = function () { console.log("b()"); }; } var f = new F() 阅读全文
posted @ 2022-01-15 17:51 haveProgress 阅读(253) 评论(0) 推荐(0) 编辑