随笔分类 -  Javascript

摘要:JavaScript全解析——本地存储✔🔋🔋🔋(localStorage~sessionStorage~cookie)●就是浏览器给我们提供的可以让我们在浏览器上保存一些数据●常用的本地存储(localStorage~sessionStorage~cookie) 1-localStorage => 特点: -> 长期存储,除非手动删除否则会一直保存在浏览器中 清除缓存或者卸载浏览器也就没有了-> 可以跨页面通讯, 阅读全文
posted @ 2024-07-15 22:30 Mahmud*小麦* 阅读(108) 评论(0) 推荐(0)
摘要:vue 图片转base64格式方法+将base64流数据转成pdf文件可打印的方法✔️✔️✔️1. 图片转base64格式方法 (主要的代码)(其实用的还是FileReader) handleRemove(file, fileList) { console.log(file); var reader = new FileReader(); reader.readAsDataURL(file. 阅读全文
posted @ 2023-10-31 16:11 Mahmud*小麦* 阅读(2081) 评论(0) 推荐(0)
摘要:js对象里面添加对象+数组的方法操作~笔记📝1. js对象里面添加对象 在js对象里面添加对象有三种方式:直接添加,Object.assign() ,展开运算符(...) (1)直接添加: let obj = { name: 'Tom' }; obj.age = 8 console.log(obj); //输出结果为{ name: 'Tom' 阅读全文
posted @ 2023-10-16 16:19 Mahmud*小麦* 阅读(2131) 评论(0) 推荐(0)
摘要:js简单的倒计时器~~⏰1.效果图 2.html部分 3.逻辑部分 3.1获取当前时间,时间差 //获取当前时间 var date = new Date(); var now = date.getTime(); //设置截止时间 var str = "2023/9/14 12:28:34"; var endDate = n 阅读全文
posted @ 2023-09-14 12:40 Mahmud*小麦* 阅读(76) 评论(0) 推荐(0)
摘要:javascript~🎨常用工具类的封装🔑JavaScript 1. type 类型判断 isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) 'String' } isNumber (o) { //是否数字 return Object.pr 阅读全文
posted @ 2023-08-06 18:10 Mahmud*小麦* 阅读(87) 评论(0) 推荐(0)
摘要:JS循环和递归的方法实现: 1*2*3...n 阶乘(递归的方法和普通方法) 就是函数自己调用自己本身,或者在自己函数调用的下级函数中调用自己。 方法1: function fn(n) { // 判断: 如果是n=1 直接输出1 退出 if (n == 1) { return 1; } // 如果是 阅读全文
posted @ 2022-08-19 10:26 Mahmud*小麦* 阅读(262) 评论(0) 推荐(0)
摘要:首先看一下官方的定义:Object.defineProperty()方法会直接在一个对象上定义一个新属性,或者修改一个已经存在的属性, 并返回这个对象。语法 Object.defineProperty(obj,prop,descriptor) 对象添加属性 以前的修改添加对象属性的方法 OBJ.pa 阅读全文
posted @ 2022-08-16 12:24 Mahmud*小麦* 阅读(53) 评论(0) 推荐(0)
摘要:实现产品搜索功能的表格 div和tbody 部分: js数据data和 1. 获取相应的元素 2. 把数据渲染到页面中 3. 根据价格查询商品 当我们点击了按钮,就可以根据我们的商品价格去筛选数组里面的对象 4. 根据商品名称查找商品 如果查询数组中唯一的元素, 用some方法更合适,因为它找到这个 阅读全文
posted @ 2022-08-15 12:53 Mahmud*小麦* 阅读(543) 评论(0) 推荐(0)
摘要:ES6promise 阅读全文
posted @ 2020-08-20 18:16 Mahmud*小麦* 阅读(144) 评论(0) 推荐(0)
摘要:图片与Base64的转换 阅读全文
posted @ 2019-11-12 16:38 Mahmud*小麦* 阅读(274) 评论(1) 推荐(1)
摘要:关于localStorage和sessionStorage 阅读全文
posted @ 2019-10-30 19:17 Mahmud*小麦* 阅读(294) 评论(2) 推荐(0)
摘要:promise执行多步操作非常好用,那我们就来模仿一个多步操作的过程,那就以吃饭为例吧。要想在家吃顿饭,是要经过三个步骤的。 洗菜做饭。坐下来吃饭。收拾桌子洗碗。 这个过程是有一定的顺序的,你必须保证上一步完成,才能顺利进行下一步。我们可以在脑海里先想想这样一个简单的过程在ES5写起来就要有多层的嵌 阅读全文
posted @ 2019-10-21 09:48 Mahmud*小麦* 阅读(193) 评论(0) 推荐(0)
摘要:Vue(JavaScript)按照内容搜索和排序功能实现 阅读全文
posted @ 2019-10-18 16:09 Mahmud*小麦* 阅读(270) 评论(0) 推荐(0)
摘要:js验证工具,表达验证,搜索验证 阅读全文
posted @ 2019-10-18 10:18 Mahmud*小麦* 阅读(250) 评论(0) 推荐(0)
摘要:js获取 URL 中的参数 阅读全文
posted @ 2019-09-16 22:01 Mahmud*小麦* 阅读(260) 评论(0) 推荐(1)
摘要:JavaScript常用排序法 阅读全文
posted @ 2019-09-15 22:04 Mahmud*小麦* 阅读(298) 评论(1) 推荐(1)
摘要:文章页面,左侧滚动内容时右侧目录也在跟着变化的实现(原生的方法jQuery的插件): 先需要引入三个插件库文件: (1)<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script> (2)<script src= 阅读全文
posted @ 2019-09-03 22:42 Mahmud*小麦* 阅读(1908) 评论(0) 推荐(0)
摘要:最近做项目的过程中遇到了一个小问题,就是后台返回的是0.1231的格式,前端 需要抓换成百分比格式:0.1241 12.41%的格式,但是直接乘100报错 用了这个方法后 有的数据成功转换有的数据还是出现了无限多位数的情况。 在js的方法里通过forEch来遍历,在方法里进行转换的时候成功了 阅读全文
posted @ 2019-08-19 14:06 Mahmud*小麦* 阅读(534) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-04-21 23:58 Mahmud*小麦* 阅读(813) 评论(0) 推荐(0)
摘要:async、await 优缺点 async 和 await 相比直接使用 Promise 来说,优势在于处理 then 的调用链,能够更清晰准确的写出代码。缺点在于滥用 await 可能会导致性能问题,因为 await 会阻塞代码,也许之后的异步代码并不依赖于前者,但仍然需要等待前者完成,导致代码失 阅读全文
posted @ 2019-03-18 21:32 Mahmud*小麦* 阅读(3014) 评论(2) 推荐(2)