总线 事件js

JS逆向——某道翻译

文章中所有内容仅供学习交流,不可用于任何商业用途和非法用途,如有侵权,请联系作者立即删除! 目标网站:aHR0cHM6Ly9mYW55aS55b3VkYW8uY29tL2luZGV4Lmh0bWwjLw== 一、定位接口 使用Chrome浏览器,打开Network进行抓包 输入要翻译的字符串:Hel ......

vite ts 安装 js-cookie 库,vscode找不到类型说明(有波浪线),解决方案

vite ts 安装 js-cookie 库,vscode找不到类型说明(有波浪线),解决方案 先安装库 https://www.npmjs.com/package/js-cookie 再安装类型 https://www.npmjs.com/package/@types/js-cookie 问题 然 ......
波浪 js-cookie 解决方案 类型 方案

js中get请求参数含有特殊字符的处理

在拼接参数的时候,使用 encodeURIComponent() 进行手动转义。var url= "xxxx?name=" + encodeURIComponent("aaa&bbb") 特殊特殊字符的含义: 字符特殊字符的含义URL编码 + URL 中+号表示空格 %2B 空格 URL中的空格可以 ......
字符 参数 get

VB.NET实现一键触发另一个窗体按钮点击事件的妙招

为了温故而知新,本博客旨在记录我学习VB.net编程的过程,分享基础知识和实用技巧,帮助有需要的朋友轻松入门VB.net编程。无论您是想开发Windows平台上的应用程序,还是想在.NET生态系统中展现创造力和创新精神,本文都将为您提供宝贵的指导。 在VB.NET中,我们经常需要在一个窗体上点击按钮 ......
窗体 妙招 按钮 事件 NET

前端学习-JavaScript学习-js基础-API01

学习视频:黑马程序员视频链接 DOM简介 DOM简介 DOM树:将HTML文档标签以树状形式表现出来 DOM对象:每个标签都是DOM对象 DOM核心思想:将网页内容当作对象处理 DOM中最大的对象:document,其次是<html> <!DOCTYPE html> <html lang="en"> ......
前端 JavaScript 基础 API 01

大事件接口文档

大事件接口文档 大事件接口文档-V1.0 1. 用户相关接口 1.1 注册 1.1.1 基本信息 请求路径:/user/register 请求方式:POST 接口描述:该接口用于注册新用户 1.1.2 请求参数 请求参数格式:x-www-form-urlencoded 请求参数说明: 参数名称 说明 ......
接口 事件 文档

js之列表转为树结构

js之列表转为树结构 原理: list.reduce 方法: children:子级数组名称id:数据idparentid:父级id字段名称 如果列表中字段名称不一致,需要修改方法中的这三个参数名。 list:列表数据rootvalue:父元素id字段第一级的默认值,一般为0或者null。根据数据传 ......
结构

H50088:js动态生成html代码的三种形式

1, // 方案一 O.TEMPLATE = '<div class="viewer-container">\ <div class="viewer-canvas"></div>\ <div class="viewer-footer">\ <div class="viewer-title"></di ......
三种形式 代码 动态 H50088 50088

Win7系统安装高版本node.js方法,node 16.x ,node 17.x(跳过安不了17),node 18.x,node 19.x 20.x(没测试20)

随着前端框架的不断升级,node16.3.0的版本远远跟不上开发需要,导致win7无法安装高于16.3.0版本的node.js,经过不断的尝试和查找网上的帖子,终于解决了可以升级到19.x的nodejs了 方法如下: (1)按照原来方式先升级到Nodejs16.3.0,先看我上次发的内容。地址:ht ......
node 版本 方法 系统 Win7

E8重写已有JS事件

window.onload = function() { overwriteSubmit(function(){ // 验证成功返回true alert("12312312"); return true; // 验证失败返回false }); }; /** * 重写保存事件。 */ var over ......
事件

JS实现点击复制

JS实现点击复制 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http:/ ......

谷歌Chrome浏览器排查js内存溢出

1. 打开谷歌浏览器检查台 2. 点击memory 3. 点击开始快照录制,时隔一会儿录一次,多录几次 4. 进行快照对比 ......
浏览器 内存 Chrome

自学 --day9---js中的数学操作和时间日期

typora-copy-images-to: media 一、数学处理 1、Math常用API 圆周率 Math.PI // 3.1415926535 生成随机数 Math.random() 生成的是0~1之间的随机小数,通常在实际项目中需要获取到一个范围内的随机整数,利用这个随机小数封装一个获取范 ......
日期 数学 时间 day9 day

js精度丢失的问题,利用lodash函数库重新封装

function roundAndPad(num, decimalPlaces) { var rounded = _.round(num, decimalPlaces); // 使用Lodash的_.round函数四舍五入 var str = rounded.toString(); var deci ......
精度 函数 lodash 问题

对某登录站点的JS前端逆向思路

js逆向一直没有相关了解,虽然目前渗透遇见的不是很多,大多数遇见的要么不加密,要么无法实现其加密流程,不过最近看到了一个较为简单的站点正好能够逆向出来,就做了简单记录。本文旨在介绍js逆向的一些基础思路,希望能对初学js前端逆向的师傅有所帮助。 ......
前端 思路 站点

vue3页面中,两个相同组件,一个卸载,一个挂载,后展示的组件事件监听不生效?

场景:在实际开发中,遇到了这样一种场景,vue3页面,两个相同组件,在满足某条件下展示第一个组件,满足另一个条件下,隐藏第一个组件,同时展示第二个组件,比如反馈组件,会通过 window.addEventListener 来监听自定义的反馈弹窗展示和隐藏事件。 结果:两个相同组件一个卸载,一个挂载, ......
组件 两个 事件 页面 vue3

常用JS工具函数-判断视频的时长

📐 实现原理 通过创建一个Video标签,然后获取时长 🚄 实现 考虑到后面这个东西会常用,因此我这里通过封装成独立一个JS文件。 文件名称:videoDurationJudgment.js ✨方法封装✨ function videoDurationJudgment(file, maxDurat ......
时长 函数 常用 工具 视频

Node.js 单线程模型和事件循环机制

Node.js 单线程模型和事件循环机制详解 一、Node.js 单线程模型 Node.js 采用单线程事件循环的机制来处理请求。这意味着,Node.js 主线程中 JavaScript 代码的执行过程是单线程的,也就是一次只能执行一个代码块。单线程可以避免一些复杂的多线程同步问题,提高性能。 No ......
线程 模型 机制 事件 Node

url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介

引子 浏览器URl地址,上网一定会用到,但是浏览器地址有中文或者浏览器url参数操作的时候,经常会用到encodeURIComponent()和decodeURIComponent()以及encodeURI()等等。关于浏览器参数操作,请看文章javascript浏览器参数的操作,js获取浏览器参数 ......

2023-11-30 记录实用小案例 —— react监听页面返回时执行事件

useEffect(() => { const handlePageBack = () => { // 此处写你想要触发的事件 }; // 监听浏览器的 popstate 事件,即页面返回事件 window.addEventListener('popstate', handlePageBack); ......
案例 事件 页面 react 2023

Web_XCTF_WriteUp | simple_js

题目 提示: 小宁发现了一个网页,但却一直输不对密码。(Flag格式为 Cyberpeace{xxxxxxxxx} ) 题目: 分析 F12 打开查看器找到一串 JS 代码: 分析一下大致意思: function dechiffre(pass_enc){ var pass = "70,65,85,8 ......

如何给el-table中某一列加指定内容和点击事件

背景: 小颖最近在写项目时遇到了要给 element-ui 中的 el-table 在 v-for el-table-column 标签时给某列加内容和点击事件,项目忙完了想着总结一下,下面一起来看下具体怎么实现吧 页面效果: 公共数据: data() { return { tableData: [ ......
el-table 事件 内容 table el

js判断是否为数组方法

判断是否为数组的方法: 方法一:Array.isArray([]) 通过Array数组的构造函数上的isArray方法判断 可以看到isArray并不在数组的原型对象上 为啥捏 扩展1:为什么isArray不放在原型链上 ==》解析: 因为实例能够调用原型链上的方法 比如 要判断一个变量 X 是不是 ......
数组 方法

自学day8 js的字符串

typora-copy-images-to: media ES5和字符串 一、ES5的语法 js在产生的时候,年代比较早,当时的web需求比较少,所以刚开始的js功能比较少,语法没有特别严谨。随着时代的发展和web应用的普及,js需要更多的功能,以及更严谨的语法,所以,js会有版本的升级。第一版的j ......
字符串 字符 day8 day

js和python获取1-100之间的质数

js for (let i = 2; i <= 100; i++) { let iszs = true for (let j = 2; j < i; j++) { if (i % j 0) { iszs = false break } } if (iszs) { zs.push(i) } } con ......
质数 之间 python 100

2023-11-28 上周很突兀的出现的一个杀蚂蚁事件的反思

2023-11-28 上周很突兀的出现的一个杀蚂蚁事件的反思 快下班了,同事超敏他突然说,哪里来的蚂蚁,我一看确实地上有只大黑蚂蚁,就没管了。没想管,我心里想,你要是想弄死它,我就念咒超度一下,不干涉,让事情按照原有的轨迹运行,与我无关。他突然问说一句话,我搞死它了? 我下意识的回了一句,“搞嘛”。 ......
蚂蚁 事件 2023 11 28

图文剖析 big.js 四则运算源码

big.js,一个小型、快速的用于任意精度的十进制算术的JavaScript 库。 big.js 用于解决平常项目中进行算术运算时精度丢失引起的结果不准确的问题。和 big.js 类似的两个库 bignumber.js 和 decimal.js 也都是出自同一作者(MikeMcl)之手。 作者在 这 ......
四则 源码 图文 big js

vue Vite3出现错误runtime-core.esm-bundler.js:6835 Uncaught TypeError: normalizeKey is not a function at createBaseVNode (runtime-core.esm-bundler.js:6835:19)

原因是在引入Element-Plus的顺序在vue之前导致,重新调整下他们的顺序后,问题解决。 import App from './App.vue' import { setupI18n } from '/@/i18n' import { setupRouter } from '/@/router ......

手机直播源码,js实现懒加载、vue实现图片懒加载指令

手机直播源码,js实现懒加载、vue实现图片懒加载指令 图片懒加载 监听滚动条滚动事件,当视口的高度+滚动高度,大于图片所在位置举例顶部的偏移量时(也就是距离),加载图片资源 index.html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> ......
指令 源码 手机 图片 vue

javaswing控件以及事件监听器

package 百度翻译实验; import java.text.SimpleDateFormat; import java.util.Date; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JL ......
监听器 控件 javaswing 事件