首页
快讯
工具箱
门户
导航
云销售
搜索
登录
注册
首页
话题
小组
问答
好文
用户
我的社区
域名交易
唠叨
首页
小组
JavaScript交流
JavaScript交流
465 帖子
19 成员
创建于 2024-06-01
组长:
道亮_(:з」∠)_
加入小组
JavaScript 作为最流行的语言之一,其语法灵活且每年都在不断吸纳新特性,即使是一个从业多年的老手, 偶尔也会有一些被低估的 JavaScript 功能和技巧
js交流
js教程
js提问
js方法分享
发布帖子
全部
交流
分享
教程
方法
代码
[分享]
什么是浏览器环境下的事件对象(Event Object)
浏览器的事件对象(Event Object)是在发生事件时传递给事件处理函数的对象。它包含了有关事件的详细信息,允许开发者对事件进行操作和响应。事件对象在不同的浏览器和框架中可能有些许差异,但通常包含...
啊龙
发表于
451 天前
0
190
[分享]
关于 JavaScript 代码里双重感叹号的语法
在JavaScript中,连续出现两个感叹号()的语法是一种类型转换的技巧,通常用于将一个值强制转换为布尔类型。这个技巧的本质是两次使用逻辑非(NOT)运算符,通过这种方式可以清晰地将一个值的真假状态...
啊龙
发表于
451 天前
0
266
[分享]
JavaScript面向对象问题聚合
1.Javascript 是面向对象的吗?2.JS 对象和 java 对象的区别?3.使用 构造函数 创建对象像面向对象三大特征中的哪一个?4.原型链像面向对象三大特征中的哪一个?5.如果子对象设置和...
啊龙
发表于
451 天前
0
235
[分享]
JavaScript面向对象
1. Javascript 和面向对象1.1 什么是 面向对象面向对象编程(OOP)是如今多种编程语言所实现的一种 编程范式,包括 Java、C++。OOP把 对象作为程序的基本单元,一个对象包含了数...
啊龙
发表于
451 天前
0
232
[分享]
停止使用 `let` 或为什么它在 JavaScript/TypeScript 中是不必要的
你可能已经遇到 let 关键字上百万次了。它是 JavaScript(以及扩展的 TypeScript)中那些最初看起来像是救星的特性之一。终于有了一种声明变量的方式,可以尊重块级作用域!var 造成...
啊龙
发表于
451 天前
0
229
[分享]
让开发者生活更轻松的 JavaScript 字符串方法
JavaScript 最初被引入作为一种简单的客户端脚本语言,但现在,它已经成为一种真正的 WORA(一次编写到处运行)语言,使开发者能够构建桌面、移动、电视、CLI 和嵌入式应用程序。JavaScr...
啊龙
发表于
453 天前
0
321
[分享]
JavaScript事件循环
JavaScript 的事件循环机制是其单线程执行模型的核心。以下是事件循环的详细步骤:事件循环的步骤所有同步任务都在主线程上执行,形成一个执行栈(Execution Context Stack):J...
啊龙
发表于
453 天前
0
243
[分享]
html+js实现异步加载树形表格
当我们的树形数据过多时,这时候就会出现数据加载过慢的问题,这里我们就来了解html+js实现树形表格异步加载一:参考文档官方文档:https://layui.dev/docs/2/index.html...
啊龙
发表于
453 天前
0
279
[分享]
JavaScript获取视频封面,解决黑屏
兼容处理微信浏览器使用 WeixinJSBridge.invoke(getNetworkType,()>{})解决视频无法加载的问题解决ios微信会自动黑屏(全屏播放)video.setAttr...
啊龙
发表于
453 天前
0
225
[分享]
大量异步并发请求控制并发解决方案
可以使用 Promise 和异步函数。手动实现一个同步队列,实现代码如下:class SyncQueue { constructor(maxConcurrency 3) { this.maxConc...
啊龙
发表于
453 天前
0
90
[分享]
前端JS/CSS静态资源公共库免费CDN加速汇总
前言开发前端经常用到的静态资源,特意收集了一些免费的静态资源公共库给服务器减少压力!加速网站加载速度!字节跳动:http://cdn.bytedance.com/jsDelivr:https://ww...
啊龙
发表于
453 天前
0
121
[分享]
实现元素方向感知
html元素方向感知有时候我们需要获取鼠标从元素的哪个方向进入,从而实现一些效果。例如一些方向感知提示。有时候也需要知道我们鼠标当前落在元素的哪个象限。来控制元素应该朝向哪个区域拓展。 元素方向感知 ...
啊龙
发表于
453 天前
0
210
[分享]
浅析四种常见的Javascript声明循环变量的书写方式
当需要在JavaScript中循环执行某个代码块时,我们可以通过四种常见的方式来声明循环变量。这四种方式分别为:for循环for循环是JavaScript中最常用的循环语句,适用于已知循环次数和循环起...
啊龙
发表于
453 天前
0
142
[分享]
获取表单控件原始(初始)值的方法
获取表单控件原始值的方法,通常是用于表单的重置操作或是表单提交前的数据检查。以下是一些常见的方法:1. 通过JavaScript获取表单元素的value属性JavaScript提供了访问文档元素的属性...
啊龙
发表于
453 天前
0
101
[分享]
前台js改变Session的值(用ajax实现)
要实现“前台js改变Session的值(用ajax实现)”,我们需要通过以下步骤来实现:在前台页面中引入jQuery库,因为我们将用它来实现ajax功能。可以使用以下代码实现引入: 编写前台页面中修改...
啊龙
发表于
453 天前
0
182
[分享]
JS去掉字符串前后空格、阻止表单提交的实现代码
JS去掉字符串前后空格在JavaScript中,我们可以使用trim()函数去掉字符串前后空格,如下示例:var str " hello world "; console.log...
啊龙
发表于
453 天前
0
222
[分享]
使用JavaScript读取手机联系人列表
本文翻译自 Read Phone Contacts with JavaScript,作者:Alvaro Montoro, 略有删改。作者注:本文中描述的技术和流程是实验性的,只能在少数浏览器中工作。在...
天启
发表于
458 天前
0
329
[分享]
实现数组去重的多种方法
前序去重是开发中经常会碰到的一个热点问题,不管你负责的项目是后端去重还是前端去重,作为一个前端er对于前端去重肯定需要深入了解的。方法实现双循环去重双重for(或while)循环是比较笨拙的方法,它实...
鸟云
发表于
461 天前
0
106
[分享]
JavaScript数字数据转换大揭秘:如何巧妙转换为二进制数据?
概述本文旨在帮助读者更好地理解在JavaScript中对数字类型(包括但不限于Number类型)的处理,主要关注数字数据与二进制数据的转换。在日常JavaScript编程中,我们很少涉及到二进制数据。...
鸟云
发表于
461 天前
0
120
[分享]
js排序算法有哪些
JavaScript 中的排序算法有很多种,以下是一些常见的排序算法:冒泡排序(Bubble Sort):通过重复遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。遍历数列的工作...
鸟云
发表于
463 天前
0
139
[分享]
页面加载性能之禁用document.write
如果你在控制台看到了以下信息,那么这篇文章对你而言应该会有帮助:(index):34 A Parserblocking, crossorigin script, https://paul.kinlan...
啊龙
发表于
467 天前
0
196
[分享]
JavaScript禁用时网站无法正常工作:如何解决?
“抱歉,X在未启用JavaScript的情况下无法正常工作”:解决方案前言JavaScript是一种脚本语言,它为网站带来了交互性、动画和动态功能。但当JavaScript被禁用时,网站的某些部分可能...
啊龙
发表于
467 天前
0
133
[分享]
如何将 JavaScript 对象转换为 JSON 字符串?深入理解三种方法
将 JavaScript 对象转换为 JSON 字符串前言在日常的 Web 开发中,我们经常需要在 JavaScript 对象和 JSON 字符串之间进行转换。JSON(JavaScript 对象表示...
啊龙
发表于
467 天前
0
203
[分享]
单页应用程序中如何安全清除加载中的 GLTFLoader?
如何在单页中安全清除加载中的 GLTFLoader简介GLTFLoader 是一个用于加载 GLTF(GL 传输格式)文件的流行 Three.js 库。然而,在单页应用程序中快速切换页面时,正在加载的...
啊龙
发表于
467 天前
0
105
[分享]
Cypress判断元素存否技巧,助力高效自动化测试
Cypress:巧妙判断元素存否,实现灵活自动化测试前言在 Cypress 自动化测试中,准确判断元素是否存在是至关重要的。借助灵活的判断机制,我们可以针对不同情况进行恰当的操作,提升测试效率和精准度...
啊龙
发表于
467 天前
0
102
[分享]
如何一步步解决自定义滑块中生成滑动数组子集的难题?
生成滑动数组子集:一步一步解决自定义滑块的难题引言在 ReactJS 中构建交互式滑块时,我们经常需要一种方法来生成预期的数组子集,其中既考虑了所需的子集数量,又考虑了元素之间的滑动量。本文将介绍一个...
啊龙
发表于
467 天前
0
112
[分享]
按钮总是提交表单?教你三种方法轻松阻止!
按钮不听话?教你轻松阻止表单自动提交!你有没有遇到过这种情况:网页上的一个按钮,明明绑定了其他功能,却一点击就提交了表单,打乱了你的所有计划?别担心,你不是一个人!今天我们就来解决这个烦人的问题,让你...
啊龙
发表于
467 天前
0
123
[分享]
为什么 `<script>` 标签不能自闭合?
为什么自闭合的 这意味着浏览器会将 /> 之前的部分视为 最佳实践:外部 JavaScript 文件虽然在技术上可以使用 带有 defer 属性的 标签会告诉浏览器在解析完 HTML 文...
啊龙
发表于
467 天前
0
112
[分享]
Chrome中用户颜色模式检测的疑难解答:解决不一致的结果
Chrome中的用户颜色模式检测前言作为网络开发者,了解用户首选的颜色模式至关重要,以便为他们提供最佳的浏览体验。window.matchMedia((preferscolorscheme: dark...
啊龙
发表于
467 天前
0
134
[分享]
如何高效去除JavaScript数组中的重复项?
如何高效去除 JavaScript 数组中的重复项?在 JavaScript 开发中,我们经常需要处理数组数据。其中一个常见需求就是去除数组中的重复项,确保数组中每个元素都是唯一的。这项操作在处理用户...
啊龙
发表于
467 天前
0
223
1
2
3
4
成员
更多
csdn大佬
凯特网
梦回大唐
免费图床
fifa45
欢乐岛
久久在线
冯艳
站长交流