随笔分类 -  JavaScript

上一页 1 2 3 4 5 6 ··· 10 下一页

禁止调试前端代码,不要看我的代码!
摘要:禁止调试前端代码,不要看我的代码 <script> // 禁止调试前端代码 (() => { function block() { if (window.outerHeight - window.innerHeight > 200 || window.outerWidth - window.inne 阅读全文

posted @ 2024-01-08 22:23 jack_Meng 阅读(25) 评论(0) 推荐(0) 编辑

开发Chrome扩展程序,核心manifest 文件
摘要:开发Chrome扩展程序,核心manifest 文件(上) 大家好,我是dom哥。我正在写关于 Chrome 扩展开发的系列文章,感兴趣的可以点个小星星。 Chrome 在全球浏览器市场份额独占 6 成,无论是对普通用户还是开发者,都是电脑里的必备利器。Chrome 无论是在性能还是 UI 交互方面 阅读全文

posted @ 2023-12-13 19:39 jack_Meng 阅读(645) 评论(0) 推荐(0) 编辑

技能提升:10个高级的JavaScript技巧
摘要:前言 在这个快速发展的数字时代,JavaScript作为一种广泛应用的编程语言,其重要性愈发凸显。为了在竞争激烈的开发领域中保持竞争力,不断提升自己的技能是至关重要的。本文小编将您介绍10个高级的JavaScript技巧,旨在帮助开发者们在编码过程中更加高效和灵活。 1、解构赋值 解构赋值是一种从数 阅读全文

posted @ 2023-11-27 14:27 jack_Meng 阅读(125) 评论(0) 推荐(0) 编辑

JS异步Promise任务的并行、串行,以及二者结合
摘要:让多个异步任务按照我们的想法执行,是开发中常见的需求。今天我们就来捋一下,如何让多个异步任务并行,串行,以及并行串行相结合。 一、并行 并行是使用最多的方式,多个相互间没有依赖关系的异步任务,并行执行能够提高效率。 我们最经常用的,是Promise.all() 。 function f1() { r 阅读全文

posted @ 2023-10-27 16:01 jack_Meng 阅读(692) 评论(0) 推荐(0) 编辑

使用油猴脚本,实现回到顶部
摘要:经常浏览网页,看到很多网站都有回到顶部的按钮,而有些网站没有这个功能,就想用脚本自己实现一下,这样所有页面都可以使用了。 优化: 版本1 加入了jQuery语法的支持 // ==UserScript== // @name ToTop // @namespace http://tampermonkey 阅读全文

posted @ 2023-10-11 22:01 jack_Meng 阅读(101) 评论(0) 推荐(0) 编辑

JS异步笔记
摘要:Promise 最早接触异步是在.net中,当时还是比较流行使用基于控件的BackgroundWorker,其自身通过子线程的方式来异步处理一些情况,并且封装了一些功能与主线程通信。后来,开始使用Thread,再后来,因为Thread的性能与生成数量的不可控,使用了ThreadPool,再后来,出现 阅读全文

posted @ 2023-10-07 10:40 jack_Meng 阅读(11) 评论(0) 推荐(0) 编辑

基于JS实现回到页面顶部的五种写法(从实现到增强)
摘要:这篇文章主要介绍了基于JS实现回到页面顶部的五种写法(从实现到增强)的相关资料,本文介绍的非常详细,实用性也非常高,非常具有参考借鉴价值,需要的朋友可以参考下 写法 【1】锚点 使用锚点链接是一种简单的返回顶部的功能实现。该实现主要在页面顶部放置一个指定名称的锚点链接,然后在页面下方放置一个返回到该 阅读全文

posted @ 2023-08-28 17:05 jack_Meng 阅读(2449) 评论(0) 推荐(0) 编辑

如何修改min.js或者压缩后的js,以便提高代码的可读性。
摘要:前端的js上线的时候一般会使用打包工具处理(webpack,gulp,ugly.js 等)。这样做有几点作用。 可以压缩空间,提高页面响应速度 一定程度上可以保护自己的代码安全,防止别人清晰看懂逻辑或者拷贝代码。 提高别人阅读自己代码的门槛 可前端开发工作中多多少少,会需要看别人的js代码。可随之而 阅读全文

posted @ 2023-08-28 09:30 jack_Meng 阅读(387) 评论(0) 推荐(0) 编辑

初识JavaScript对象,数据劫持/数据代理
摘要:JavaScript对象语法、类型、属性 属性描述符(getOwnPropertyDescriptor()、defineProperty()) [[Get]]、[[Put]]、Getter、Setter 有必要了解Ojbect原型上的那些方法 一、JavaScript对象语法、类型、属性、方法 1. 阅读全文

posted @ 2023-08-25 14:58 jack_Meng 阅读(234) 评论(0) 推荐(0) 编辑

详情讲解canvas实现电子签名
摘要:签名的实现功能 我们要实现签名: 1.我们首先要鼠标按下,移动,抬起。经过这三个步骤。 我们可以实现一笔或者连笔。 按下的时候我们需要移动画笔,可以使用 moveTo 来移动画笔。 e.pageX,e.pageY来获取坐标位置 移动的时候我们进行绘制 ctx.lineTo(e.pageX,e.pag 阅读全文

posted @ 2023-08-23 09:41 jack_Meng 阅读(395) 评论(0) 推荐(1) 编辑

使用油猴脚本,自动填写Jira任务
摘要:公司使用Jira作为日常管理,所以Jira填写就比较频繁了,我做了一个示例,剩下的功能就各位自己添加吧! 版本1 最基本的方法,而且也bug,没有时间格式化,已放弃。 版本2 // ==UserScript== // @name Jira填写 // @namespace http://tamperm 阅读全文

posted @ 2023-08-18 11:05 jack_Meng 阅读(212) 评论(0) 推荐(0) 编辑

JavaScript常用校验类方法
摘要:# 前端常用校验类工具方法 # 邮箱 export const isEmail = (s) => { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s) } # 手机号码 export co 阅读全文

posted @ 2023-08-10 16:20 jack_Meng 阅读(25) 评论(0) 推荐(0) 编辑

JavaScript中的async/await初学者指南
摘要:JavaScript中的async和await关键字提供了一种现代语法,帮助我们处理异步操作。在本教程中,我们将深入研究如何使用async/await来掌控JavaScript程序中的流程控制。 总览 如何创建JavaScript异步函数 async关键字 await关键字 声明异步函数的不同方式 阅读全文

posted @ 2023-08-10 11:18 jack_Meng 阅读(128) 评论(0) 推荐(0) 编辑

重学JavaScript Promise API
摘要:在这篇教程中,我们将掌握如何在JavaScript中创建并使用Promise。我们将了解Promise链式调用、错误处理以及最近添加到语言中的一些Promise静态方法。 什么是Promise? 在JavaScript中,一些操作是异步的。这意味着当这些操作完成时,它们产出的结果或者值并不会立即生效 阅读全文

posted @ 2023-08-10 11:10 jack_Meng 阅读(45) 评论(0) 推荐(0) 编辑

JS中的浏览器对象
摘要:作为一种脚本语言,JavaScript 代码不能独立运行,通常情况下我们需要借助浏览器来运行 JavaScript 代码,所有 Web 浏览器都支持 JavaScript。 除了可以在浏览器中执行外,也可以在服务端或者搭载了 JavaScript 引擎的设备中执行 JavaScript 代码,浏览器 阅读全文

posted @ 2023-07-10 14:49 jack_Meng 阅读(145) 评论(0) 推荐(0) 编辑

Tampermonkey油猴脚本编写快速入门
摘要:目录 油猴脚本概述 脚本注释/注解 脚本权限 grant 添加新脚本 调试脚本/debugger 自定义网页倒计时 网页浏览离开黑屏保护 微博视频下载助手 华为云工作项列表突出展示工作项 Greasy Fork 发布脚本 油猴脚本概述 Tampermonkey 是一款免费的浏览器扩展和最为流行的用户 阅读全文

posted @ 2023-06-27 21:05 jack_Meng 阅读(10275) 评论(0) 推荐(1) 编辑

js如何操作video标签
摘要:一.简介 在做web ui自动化时,遇到操作视频的时候有时比较让人头疼,定位时会发现只有一个<video>标签,用selenium来实现的话比较麻烦,使用js后我们只需定位到video标签,然后通过js 中处理video的相关属性和方法就可实现,我们继续往下看。 二.实例用法 1.获取视频的总时长( 阅读全文

posted @ 2023-06-21 11:07 jack_Meng 阅读(733) 评论(0) 推荐(0) 编辑

文档在线预览(三)使用js前端实现word、excel、pdf、ppt 在线预览
摘要:合集 - 文档管理(3) 1.文档在线预览(一)通过将txt、word、pdf转成图片实现在线预览功能05-302.文档在线预览(二)word、pdf文件转html以实现文档在线预览05-30 3.文档在线预览(三)使用js前端实现word、excel、pdf、ppt 在线预览06-01 目录 实现 阅读全文

posted @ 2023-06-01 14:45 jack_Meng 阅读(3972) 评论(0) 推荐(1) 编辑

JSON.stringify()与JSON.parse()没有你想的那样简单
摘要:重新学习这两个API的起因 在本周五有线上的项目,16:30开始验证线上环境。 开始都是顺顺利利,一帆风顺。 大概17:50左右,我正在收拾东西。 准备下班去王者峡谷骑着我的船溜达一圈。 可是天降意外,给我派了一个bug。 测试给我说:有一条数据的详情页有数据但是在页面中没有显示数据。 不可能,绝对 阅读全文

posted @ 2023-04-17 16:31 jack_Meng 阅读(617) 评论(0) 推荐(0) 编辑

javascript把本地sql数据库表转换为对象
摘要:在做项目的时候,需要读取本地数据库,并且在页面上显示出来, 原始数据 读取出来的原始数据如下: var r=sqliteDB.exec(document.getElementById('txtSQL').value); console.info(r); 使用系统的转换方式 console.log(' 阅读全文

posted @ 2023-04-07 16:41 jack_Meng 阅读(182) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩