JavaScript
古月_
这个作者很懒,什么都没留下…
展开
-
javaScript 多数组做笛卡尔积
javaScript 多数组做笛卡尔积原创 2022-08-02 16:12:06 · 241 阅读 · 0 评论 -
Chrome(谷歌)插件开发 监听网站的异步请求
为什么要开发这样的一个插件:微信小程序用户反馈 不能知道那些问题是被回复了以及回复了什么内容,所以需要去监听这个网站的回复内容。由于它的客服系统获取聊天信息都是异步的,可以通过监听网站的异步请求 获取到参数、响应结果,用于处理这块的业务信息。插件下载谷歌插件学习监听网络请求-Javascript文档类资源-CSDN下载业务流程监听ajax请求的核心代码main.js;(function () { if ( typeof window.CustomEvent === ...原创 2022-05-09 17:35:30 · 2427 阅读 · 0 评论 -
前端使用crypto.js进行加密学习记录
因为我的需求是加密可逆,具有一定的安全性(对安全性要求不高),所以使用DES或AES即可,我用的是AESjs下载下载Nodejs后端:对用户密码进行加密 - WJY- - 博客园Nodejs后端 对用户密码进行加密 使用 bcryptjs 插件对用户密码进行加密,优点: 加密之后的密码,无法被逆向破解 同一明文密码多次加密,得到的加密结果各不相同,保证了安全性 一、密码加密的https://www.cnblogs.com/wjy00/p/15916620.htmlfunction get.原创 2022-03-01 18:04:07 · 214 阅读 · 0 评论 -
正则去除括号内容
var str="123{xxxx}456[我的]789123[你的]456(1389090)(\n1389090)789";var regex1 = /\((.+?)\)/g; // () 小括号var regex4= /\((\n.+?)\)/g; // (\n) 小括号var regex2 = /\[(.+?)\]/g; // [] 中括号var regex3 = /\{(.+?)\}/g; // {} 花括号,大括号// 输出是一个数组console.log(str.ma..原创 2022-01-18 11:31:48 · 1162 阅读 · 0 评论 -
NODEJS 使用 XLSX模块导出excel文件
参考:https://www.itranslater.com/qa/details/2582439815438402560生成excelexports.ocr_socre_export = function (req, res, next){ /*var current_user = req.session.wxuser; if (!current_user) { return next({ code: 403, msg: "没有权限" }); }.原创 2021-08-12 12:15:15 · 889 阅读 · 0 评论 -
javascript-对混合字母/数字数组进行排序
[A1, A10, A11, A12, A2, A3, A4, B10, B2, F1, F12, F3]将其排序为:[A1, A2, A3, A4, A10, A11, A12, B2, B10, F1, F3, F12]var reA = /[^a-zA-Z]/g;var reN = /[^0-9]/g;function sortAlphaNum(a, b) { var aA = a.replace(reA, ""); var bA = b.replace(reA..原创 2021-08-12 12:07:44 · 1373 阅读 · 3 评论 -
JS基础类型和引用类型
JS基础类型和引用类型脑图原创 2021-03-04 17:32:43 · 117 阅读 · 1 评论 -
ES6特性
这里写目录标题1.新增了块级作用域(let,const)let 命令基本用法:代码块内有效:**不能重复声明**不存在变量提升const 命令基本用法:注意:2.提供了定义类的语法糖(class)类的由来constructor 方法类的实例取值函数(getter)和存值函数(setter)属性表达式Class 表达式注意点**(1)严格模式****(2)不存在提升****(3)name 属性****(4)Generator 方法****(5)this 的指向**静态方法实例属性的新写法静态属性私有方法和私有原创 2020-07-31 10:38:04 · 552 阅读 · 0 评论 -
js将字符串作为函数名调用函数
需求:获取JSON对象的函数名称,并执行该函数。解决:用eval函数,字符串转换为命令行执行都可以通过eval函数。 计算 JavaScript 字符串,并把它作为脚本代码来执行。function loadForm(itemCode){ for(var i=0;i<ITEMCODEARR.length;i++){ if(itemCode === ITEMCODEARR[i].code){ if(ITEMCODEARR...原创 2020-06-15 16:09:23 · 1622 阅读 · 1 评论 -
Js打印表格时部分边框不显示(table 标签)
问题如下:原始表单 ,需要打印在浏览器上打印该表单出以下效果原因:是因为当表被复制到一个新窗口时,您的CSS不被保留。你可以通过将一些相关的CSS传递到document.write()方法中的新窗口来解决这个问题。您还需要提供少量的填充来介绍边界。解决效果:主要代码:function printOrder() { var divToPrin...原创 2019-12-06 15:02:32 · 10214 阅读 · 3 评论 -
echarts datazoom 显示的位置设置
设置grid属性里的bottomvar eleCurves = document.getElementById('eleCourtsBeforeCurves'); var eleCurvesChart = echarts.init(eleCurves); var eleCurvesOption = { title: { ...原创 2019-11-18 15:28:04 · 18218 阅读 · 4 评论 -
echarts X轴 或者 Y轴 添加标识线
1、X轴添加标示线效果图代码option = { xAxis: { data : ['aaa','bbb'] }, yAxis: {}, series: [{ symbolSize: 20, data: [ ['aaa', 8.04], ['bbb', 9....原创 2019-11-06 17:19:29 · 16162 阅读 · 1 评论 -
markdown自动生成侧边栏TOC /目录
markdown自动生成侧边栏TOC /目录模板地址 : https://github.com/huyande/MarkdownTemplate.git原创 2019-02-16 16:01:14 · 5701 阅读 · 1 评论 -
jQuery
jQuery jQuery是一个优秀的轻量级javaScript框架。jQuery兼容css3和各大浏览器。提供了 dom、event、animate、ajax。 jQuery插件怎么用。js和jQuery的区别js对象和JQuery对象不同 但可以相互转化。 js对象转化成jQuery对象:$(js对象)jQuery对象转化成js对象:jQuery对象[索引]js和jQuery的事原创 2017-11-17 21:12:30 · 160 阅读 · 0 评论 -
JavaScript_下_Dom
Dom对象 Dom对象:Document Object Model 文档对象模型。js是用来操作html的。 一个文档必须被加载到浏览器中,会按照HTML的层级结构转换成一个“家谱树”称为dom树。HTML文档里的所以的标签,属性,文本都会转换成dom树上的节点。Element :是Html标签转换成的节点Attribute :标签的属性转换成的节点,它不是Element的子节点,是依附原创 2017-11-17 21:12:05 · 149 阅读 · 0 评论 -
JavaScript_上
javaScript JavaScript,简称JS,是Web开发中不可缺少的脚本语言的,不需要编译就可以运行(解释性语言)。它“寄生”在HTML体内,随网络传输到客户端在浏览器中运行。js代码可以写到html的任何地方。一般写在 body 结束标签的上方。作用可以动态修改HTML和CSS代码(修改的是浏览器内存中的那一份代码)操作浏览器:浏览器的地址栏信息(获取和修改)、浏览器的历史记录原创 2017-11-17 21:11:44 · 183 阅读 · 0 评论 -
JavaScript脚本文件学习总结
javaScript 学习总结原创 2017-10-20 23:14:25 · 528 阅读 · 0 评论