随笔分类 -  JavaScript

摘要:var boolA = this.selectLots.some( (item) => item == this.AObj.slotGroupName ); var boolB = this.selectLots.some( (item) => item == this.BObj.slotGroup 阅读全文
posted @ 2024-09-12 11:33 ThisCall 阅读(5) 评论(0) 推荐(0) 编辑
摘要:function download() { var content = 'Hello World!'; var blob = new Blob([content], {type: 'text/plain'}); saveAs(blob, 'file.txt'); } 阅读全文
posted @ 2023-12-07 14:51 ThisCall 阅读(13) 评论(0) 推荐(0) 编辑
摘要:参考 1.使用delete运算符 例: 1) 使用点属性访问器删除: 1 delete object.property; 在属性访问器上应用delete运算符时,运算符会从对象中删除相应的属性: 1 2 3 const obj = {name: '十六个人博客',url: 'rwlok.com'}; 阅读全文
posted @ 2023-10-13 16:22 ThisCall 阅读(123) 评论(0) 推荐(0) 编辑
摘要:/** * 通过js打开本地文件目录 * @param filename */ function openLocalFile(fileName) { try { var obj = new ActiveXObject("WScript.shell"); if (obj) { obj.run("'" 阅读全文
posted @ 2023-10-13 15:27 ThisCall 阅读(70) 评论(0) 推荐(0) 编辑
摘要:单纯判断是否包含 var arr = [ { key:1, name: '牛百叶' }, { key:2, name: '虾滑' } ]; // bool 为true说明数组中包含这个对象 为false则不包含 var bool1 = arr.some(item=> item.name == '虾滑 阅读全文
posted @ 2023-02-03 15:53 ThisCall 阅读(753) 评论(0) 推荐(0) 编辑
摘要:downloadFile(url, "电子作业票APP.jpg"); // fileRealPath 文件全路径 // fileName 文件名带格式的 export function downloadFile(fileRealPath, fileName) { let link = documen 阅读全文
posted @ 2022-11-04 11:47 ThisCall 阅读(151) 评论(0) 推荐(0) 编辑
摘要:调用 this.$download.url('/api/v1/org/question/exportData', datVal, `${this.questMess.name}.xlsx`); js文件 import { saveAs } from 'file-saver' import axios 阅读全文
posted @ 2022-11-04 11:38 ThisCall 阅读(231) 评论(0) 推荐(0) 编辑
摘要:import axios from 'axios' import { getToken } from '@/utils/util' // 文件流转blob对象下载 var baseURL = '' if (process.env.NODE_ENV == 'production') { baseURL 阅读全文
posted @ 2022-11-04 11:31 ThisCall 阅读(202) 评论(0) 推荐(0) 编辑
摘要:方案一 function deepCopy(obj,cache = []){ // 如果为普通数据类型,则直接返回,完成拷贝 if (obj null || typeof obj !== "object"){ return obj } // cache用来储存原始值和对应拷贝数据,在递归调用deep 阅读全文
posted @ 2022-04-29 09:53 ThisCall 阅读(37) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/13229b672d66 https://blog.csdn.net/viviuolo/article/details/107729152 const { merge } = require('webpack-merge'); let a = { 阅读全文
posted @ 2022-04-28 17:58 ThisCall 阅读(174) 评论(0) 推荐(0) 编辑
摘要:参考文章 visual studio code 中使用 open in browser 插件,在浏览器中打开 html 文件后,如下图所示: 从Sources选项卡中可以看出来,并没有加载 javascript 文件,如下图所示: 每个人开发自己的模块 报错内容为:Access to script 阅读全文
posted @ 2022-04-10 11:45 ThisCall 阅读(2189) 评论(0) 推荐(0) 编辑
摘要:参考地址 参考地址2问题总结: js-cookie 系列解决问题vue项目里面引用了js-cookie用来存放登录的一些信息了。删除js-cookie重新打包就可以了。至于页面上的数据,那就存放在localstroge就行。 具体用法: var storage=localStorage; // 存放 阅读全文
posted @ 2022-04-08 15:13 ThisCall 阅读(2817) 评论(0) 推荐(0) 编辑
摘要:// fileRealPath 文件全路径 // fileName 文件名带格式的 export function downloadFile(fileRealPath, fileName) { let link = document.createElement("a"); let url = fil 阅读全文
posted @ 2022-04-01 14:14 ThisCall 阅读(3225) 评论(0) 推荐(0) 编辑
摘要:课表 弹框 周 周 背景色 阅读全文
posted @ 2021-09-07 16:06 ThisCall 阅读(22) 评论(0) 推荐(0) 编辑
摘要:firstArr: [ { gpjc: 1 }, { gpjc: 2 }, { gpjc: 3 }, { gpjc: 4 }, { gpjc: 5 }, { gpjc: 6 }, { gpjc: 7 }, ], nextArr: [ [{ gpjc: 1 }, { gpjc: 2 }, { gpjc 阅读全文
posted @ 2021-08-24 15:56 ThisCall 阅读(441) 评论(0) 推荐(0) 编辑
摘要:常用js封装 阅读全文
posted @ 2021-08-05 09:53 ThisCall 阅读(18) 评论(0) 推荐(0) 编辑
摘要:前端常用算法 阅读全文
posted @ 2021-07-15 10:46 ThisCall 阅读(18) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/59eb9a3b7d50 阅读全文
posted @ 2021-07-01 15:03 ThisCall 阅读(17) 评论(0) 推荐(0) 编辑
摘要:// 最大长度5,只能输入正整数 if (val.length > 1 && val[0] == 0) { // val = val.replace("/0", "/"); //这个是处理数字的,这里不适应 val = val.substr(1); } if (val.length > 5) { v 阅读全文
posted @ 2021-01-20 09:30 ThisCall 阅读(233) 评论(0) 推荐(0) 编辑
摘要:document.getElementById("allStepList").scrollTop = 0; //回到顶部 阅读全文
posted @ 2021-01-19 16:50 ThisCall 阅读(911) 评论(0) 推荐(0) 编辑