首页
站长百科
快讯
工具箱
门户
手册
导航
搜索
登录
注册
首页
话题
小组
问答
好文
用户
我的社区
域名交易
首页
小组
JavaScript交流
JavaScript交流
445 帖子
17 成员
创建于 2024-06-01
组长:
道亮_(:з」∠)_
加入小组
JavaScript 作为最流行的语言之一,其语法灵活且每年都在不断吸纳新特性,即使是一个从业多年的老手, 偶尔也会有一些被低估的 JavaScript 功能和技巧
js交流
js教程
js提问
js方法分享
发布帖子
全部
交流
分享
教程
方法
代码
[教程]
我悟了!原来本地图片预览还能这样搞
我悟了!原来本地图片预览还能这样搞在网页开发中,经常会遇到需要让用户上传图片并在上传前进行预览的需求。这样做的好处显而易见:用户可以立即看到自己选择的图片是否正确,避免了不必要的上传和服务器资源浪费,...
久久在线
发表于
16 天前
0
15
[教程]
40个JS常用使用技巧案例
JS常用技巧案例以下是 40 个常用的 JavaScript 使用技巧,包含案例代码和解释:1. 数组去重const arr ; const uniqueArr ; console.log(uni...
久久在线
发表于
16 天前
0
18
[分享]
为什么音量设置最大是100,却还有许多音量增强300%的插件?
音频增强的背景在日常使用在线音视频服务(如: bilibili, 腾讯视频等)时,我们通常会注意到一个有趣的现象:设备的音量通常被限制在100(或类似的最高级别),但市场上却存在大量的音频增强插件或技...
梦回大唐
发表于
22 天前
0
62
[教程]
tsconfig.json配置详情
在TS的项目中,TS最终都会被编译JS文件执行,TS编译器在编译TS文件的时候都会先在项目根目录的tsconfig.json文件,根据该文件的配置进行编译,默认情况下,如果该文件没有任何配置,TS编译...
梦回大唐
发表于
23 天前
0
47
[分享]
PWA离线应用实践
上篇文章整理了PWA离线应用的技术脉络和注意事项,本篇文章将记录使用Vue + Workbox + localforage 实现离线应用的实践过程。一、Vue工程改造Vue CLI 提供了一个官方的 ...
梦回大唐
发表于
23 天前
0
45
[分享]
js判断网页是否在微信中打开
用js来判断网页是否在微信中打开,代码如下:function is_weixn(){ var ua navigator.userAgent.toLowerCase(); if(ua.match(/M...
免费图床
发表于
26 天前
0
32
[分享]
js的blob对象如何二次操作比如修改blob的type值
在 JavaScript 中,Blob 对象是不可变的,意味着一旦创建,就无法直接修改其类型或内容。但是,你可以通过其他方法间接实现类似的效果。一种方法是创建一个新的 Blob 对象,然后复制原始 B...
久久在线
发表于
35 天前
0
47
[分享]
手写call方法
源码:Function.prototype.selfCall function(ctx, ...args) { ctx ctx null || ctx undefined ? globalTh...
久久在线
发表于
35 天前
0
59
[分享]
js中Set,Map和数组优缺点列举如下
在 JavaScript 中,Set、Map 和数组(Array)是常用的集合类型,它们各自有不同的特性和应用场景。下面我们来逐一分析它们在存取数据、循环遍历等方面的优缺点:1. 数组(Array)存...
久久在线
发表于
35 天前
0
55
js 获取mp4某一帧图片
在 JavaScript 中获取 MP4 视频文件的某一帧图片,可以使用 HTML5 Video 元素配合 Canvas 元素来实现。基本的步骤是加载视频,暂停到你想提取帧的位置,然后将该帧绘制到 C...
久久在线
发表于
35 天前
0
65
[分享]
css实现环形进度条
效果:纯css实现进度条,这里用到的核心属性为boxshow,boxshow可以控制元素的阴影,通过控制元素阴影的移动位置来实现进度条效果。.box{ boxshow : 0px 0px 0px 0p...
久久在线
发表于
38 天前
0
53
[分享]
盘点原生JS中目前最没用的几个功能API
在JavaScript的漫长发展历程中,许多功能与API曾经风光无限,为开发者提供了极大的便利。然而,随着技术的不断进步和语言的持续演化,一些曾经备受瞩目的功能逐渐变得不再那么有用,甚至被更现代、更高...
fifa45
发表于
48 天前
0
59
[分享]
JS 解析剪切板内容
背景业务需求,把excel内容复制到剪切板并转成自己想要的json格式,核心是要把excel内容转json,这部分主要看excel的格式和json如何业务的映射,借此对复制粘贴事件进行拓展。整个过程可...
欢乐岛
发表于
51 天前
0
68
[分享]
Promise执行顺序以及同步执行
Promise的执行顺序promise是一个异步任务,如果我们需要将promise变成同步执行,我们可以使用 asyncawait 让进程等待,直到promise执行完毕后再执行下面的任务async ...
欢乐岛
发表于
51 天前
0
81
[分享]
WebSocket 性能优化:从理论到实践
在前四篇文章中,我们深入探讨了 WebSocket 的基础原理、服务端开发、客户端实现和安全实践。今天,让我们把重点放在性能优化上,看看如何构建一个高性能的 WebSocket 应用。我曾在一个直播平...
久久在线
发表于
64 天前
0
76
[教程]
📱iOS如何运行JS脚本?超简单教学,手把手带你玩转苹果设备!🌟
Hey小伙伴们👋,今天要跟大家分享一个超级实用的小技巧——在iOS设备上如何轻松运行JavaScript脚本!是不是听起来就很神奇呢?别急,跟着我一步步来,保证让你的iPhone或iPad也能成为编程...
久久在线
发表于
70 天前
0
54
[教程]
深度剖析 JavaScript 变量提升与暂时性死区:原理、实战与避坑指南
在 JavaScript 中,变量提升与暂时性死区影响着着程序的运行逻辑、性能表现以及可维护性。接下来将从底层原理、实际场景案例以及最佳实践全方位展开深度剖析。变量提升:JavaScript 引擎背后...
久久在线
发表于
71 天前
0
161
[教程]
ArkTS语法基础:函数:参数与返回值类型
本文我们将深入探讨 函数的参数和返回值类型,这是 TypeScript 中最常用的特性之一。了解如何为函数参数和返回值添加类型,不仅能帮助你避免常见的错误,还能提高代码的可读性和可维护性。在 Java...
久久在线
发表于
71 天前
0
77
[教程]
js,scss常用的方法
获取网页参数 function getExtraDataByKey(key) { var params {}, query window.location.search.substring(1),...
久久在线
发表于
71 天前
0
60
[教程]
守护代码堡垒:解密JS脚本时如何防止恶意篡改
在数字化的战场上,JavaScript(JS)脚本是网站功能的核心,同时也是黑客攻击的前线。当我们在解密JS脚本时,如何确保代码不被恶意篡改,成为了每一个Web站长技术专家必须面对的挑战。本文将深入探...
宁儿
发表于
76 天前
1
78
[教程]
揭秘JavaScript脚本:网页背后的魔法
在数字化的世界里,每一次点击和滑动都可能触发一场精心编排的代码舞蹈。这场舞蹈的指挥者,就是JavaScript脚本——网页背后的魔法师。如果你曾好奇过,那些动态的网站是如何响应你的操作,或者如何实现那...
宁儿
发表于
92 天前
0
60
[教程]
驾驭JavaScript:高效管理大量数据的策略与实践
在现代Web开发中,JavaScript不仅是实现动态交互的核心,更是处理和分析大量数据的利器。随着数据量的激增,如何高效地在JS脚本中管理这些数据成为了一个挑战。本文将深入探讨JS中管理大量数据的策...
宁儿
发表于
92 天前
0
64
[教程]
探索JavaScript的魔力:编写JS脚本教程PDF
在数字化的浪潮中,JavaScript(JS)已经成为了前端开发中不可或缺的一部分。它不仅仅是一种编程语言,更是连接用户与网页互动的桥梁。作为一名专业的Web站长技术专家,我将带你深入JavaScri...
宁儿
发表于
92 天前
0
71
[教程]
掌握JavaScript:自动化填写网页表单的艺术
在数字化时代,我们几乎每天都会遇到需要填写表单的场景,无论是在线注册、登录还是数据提交。这些重复性的操作不仅耗时,而且容易出错。幸运的是,JavaScript作为一种强大的客户端脚本语言,为我们提供了...
宁儿
发表于
92 天前
0
74
[教程]
启航JavaScript:解锁Web开发的魔法
在数字化时代的浪潮中,Web技术已成为连接世界的桥梁。而JavaScript,这门在浏览器中诞生的编程语言,如今已成为构建交互式网页的基石。作为一名专业的Web站长技术专家,掌握JavaScript不...
久久在线
发表于
92 天前
0
84
[教程]
探索JavaScript字符串的无限可能:从基础到进阶
在JavaScript的世界里,字符串是构建和呈现网页内容的基本元素。它们不仅仅是字符的集合,更是功能丰富的数据结构,为开发者提供了强大的操作和处理能力。作为一名专业的Web站长技术专家,深入理解Ja...
久久在线
发表于
92 天前
0
82
[教程]
掌握JavaScript Class:面向对象编程的新纪元
在JavaScript的演变历程中,ES6(ECMAScript 2015)的发布标志着语言本身的一大飞跃。其中,class的引入为开发者带来了一种新的、更加直观的方式来实现面向对象编程(OOP)。作...
久久在线
发表于
92 天前
0
74
JavaScript Promise:异步编程的基石
在JavaScript的异步编程世界中,Promise扮演着至关重要的角色。它不仅改变了我们处理异步操作的方式,还极大地提高了代码的可读性和可维护性。本文将深入探讨Promise的工作原理、使用方法以...
久久在线
发表于
92 天前
0
99
[教程]
JavaScript中的Sleep函数:异步编程的新篇章
在编程的世界里,sleep函数是一个常见的需求,它能够让程序暂停执行一段时间。然而,在JavaScript这个单线程的异步执行环境中,实现sleep功能并不是一件简单的事情。JavaScript没有内...
久久在线
发表于
92 天前
0
74
[教程]
精通JavaScript forEach:掌握数组遍历的艺术
在JavaScript的丰富编程世界中,数组是处理集合数据的核心结构。随着ES6的推出,forEach方法成为了开发者工具箱中的一员,它为遍历数组元素提供了一种简洁而强大的方式来执行操作。作为一名专业...
久久在线
发表于
92 天前
0
70
1
2
3
4
5
6
»
成员
更多
梦回大唐
免费图床
fifa45
欢乐岛
久久在线
冯艳
ipfs
拿破轮子
站长交流