首页
快讯
工具箱
门户
导航
云销售
搜索
登录
注册
首页
话题
小组
问答
好文
用户
我的社区
域名交易
唠叨
首页
小组
JavaScript交流
JavaScript交流
465 帖子
19 成员
创建于 2024-06-01
组长:
道亮_(:з」∠)_
加入小组
JavaScript 作为最流行的语言之一,其语法灵活且每年都在不断吸纳新特性,即使是一个从业多年的老手, 偶尔也会有一些被低估的 JavaScript 功能和技巧
js交流
js教程
js提问
js方法分享
发布帖子
全部
交流
分享
教程
方法
代码
[教程]
怎样`reduce()`数组
文档里说reduce()方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始合并,最终为一个值。reduce()reduce() 函数接收2个参数(M: 必填, O: ...
风轻y
发表于
449 天前
0
215
[教程]
简单获取unix时间戳
我们经常需要使用unix时间戳计算。有很多方法可以取得unix时间戳。目前取得unix时间戳最简单最快的方法是:const dateTime Date.now(); const timestamp ...
风轻y
发表于
449 天前
0
124
[教程]
实用的`log`技巧
使用条件断点输出log如果你想当函数每次被调用时都在控制台打印一个值,你可以应用条件断点来实现。打开你的开发工具,找到你准备打印的值所在的函数然后使用如下条件设置一个条件断点:console.log(...
风轻y
发表于
450 天前
0
115
[教程]
简单监听DOM事件
很多人还在这样做:element.addEventListener(type, obj.method.bind(obj))element.addEventListener(type, function...
风轻y
发表于
450 天前
0
137
[教程]
new的返回值
你将会遇到在JavaScript中使用new来分配新对象的一些情况。这将会扰乱你的思绪,除非你阅读了这篇文章并理解在内部发生了什么。JavaScript中的new操作在合理的情况下然会一个新的对象实例...
风轻y
发表于
450 天前
0
137
[教程]
取得文件扩展名
问题 1: 怎样取得文件扩展名?var file1 "50.xsl"; var file2 "30.doc"; getFileExtension(file1...
风轻y
发表于
450 天前
0
81
[教程]
函数中如何使用可选参数(包括可选回调函数)
实例函数中第2个与第3个参数为可选参数 function example( err, optionalA, optionalB, callback ) { // 使用数组取出arguments var...
风轻y
发表于
450 天前
0
227
[教程]
用数组建立一个简单的循环
有时我们需要不停的循环数组的元素,就像一组旋转的图片,或者音乐的播放列表。这里告诉你如何使一个数组拥有循环的能力:var aList ; function make_looper( arr ){ar...
风轻y
发表于
450 天前
0
205
[教程]
JavaScript 的逗号操作符
除了分号之外,逗号允许你在同一个地方放多个语句。 例如:for(var i0, j0; i
风轻y
发表于
450 天前
0
118
[教程]
break 或 continue 循环函数
停止循环是循环中一个常见的需求。使用for循环我们可以用break提前结束循环。const a ; for (var i 0; i < a.length; i++) { if (a 2) ...
风轻y
发表于
450 天前
0
113
[教程]
给函数 Bind 对象
我们常常需要将一个对象绑定到一个方法的 this 上。在 JS 中,如果你想要调用一个函数并指定它的 this 时可以使用 bind 方法。Bind 语法fun.bind(thisArg]]) 参数t...
风轻y
发表于
450 天前
0
196
[教程]
选择(picking)和反选(rejecting)对象的属性
有时候我们需要将一个对象的某些属性放到白名单里,这样来说,我们有一个数组代表了一张数据库表,并且为了一些功能我们需要从中选出(select)一些字段:function pick(obj, keys) ...
风轻y
发表于
450 天前
0
135
[教程]
为什么你应该在相等比较中使用 Object.is()
我们都知道 JavasSript 是弱类型的,并且当我们使用 作比较时,在一些情况下由于类型转换或者说“把两个操作数中的一个转换成另一个,然后在比较”,会出现意想不到的结果。0 //true ...
风轻y
发表于
450 天前
0
177
[教程]
Array 的三个技巧
在 JavaScript 中 数组(Array)随处可见,使用ECMAScript 6 中的新特性 扩展运算符 你可以做很多很棒事情。在这边文章中,我将为你介绍在编码中有用的3个技巧。1. 迭代一个空...
风轻y
发表于
450 天前
0
117
[教程]
JavaScript 作用域与提升
本文编写的 JavaScript 代码示范均使用 node v18.19.1,遵循 ES6 标准。Scope 作用域什么是作用域呢?我的理解是:“变量的作用域就是该变量可访问的范围,函数对象同理”,作...
风轻y
发表于
450 天前
0
233
[教程]
leetcode两数之和的javascript解法(单一答案和多种答案)
单一答案的解题思路知识点:map对象中存放的是{key,value}键值对has(key)方法判断map中是否存在key,返回boolen值get(key)方法返回map中的value值解题过程:用m...
风轻y
发表于
450 天前
0
205
[教程]
什么是JavaScript表达式语句?
JavaScript语法(三):什么是表达式语句?不知道你有没有注意到,我们在语句部分,讲到了很多种语句类型,但是,其实最终产生执行效果的语句不多。事实上,真正能干活的就只有表达式语句,其它语句的作用...
风轻y
发表于
450 天前
0
194
[教程]
JavaScript中的箭头函数
1:箭头函数出现的背景1.1 简洁性,更紧凑的语法。1.2 解决传统函数的 this 绑定问题。1.3 函数的二义性问题。2:从this绑定问题分析传统函数中,this 的值是在运行时确定的,这导致了...
风轻y
发表于
450 天前
0
246
[教程]
函数的call、apply、bind方法
JavaScript的函数拥有三个方法:callapplybind这三个方法都可以改变函数被调用时,函数内部this的指向。至于区别,阅读下面代码即可一目了然:function myCall(cont...
风轻y
发表于
450 天前
0
381
[教程]
数组的reduce方法
JavaScript的reduce和reduceRight的作用是通过顺序或逆序遍历数组,从而得到一个结果,原理如下:function myReduce(execute, initValue) { c...
风轻y
发表于
450 天前
0
235
[教程]
HTTP 请求头部的 content-disposition 字段
下图是 HTTP 请求中 contentdis 头部字段的一个实际例子:contentdis 是 HTTP 请求头部字段之一,用于指示如何处理响应的内容以及如何呈现给用户。它主要用于在客户端中控制文件...
风轻y
发表于
450 天前
0
243
[教程]
JavaScript对象的底层数据结构是什么
JavaScript对象的底层数据结构是什么 在 JavaScript 中,对象是一种常用的数据类型,用于存储和组织数据。它是一种复合的数据结构,可以包含键值对,方法和原型。但是,JavaScript...
九秘
发表于
450 天前
0
278
[教程]
JavaScript中的变量在内存中的具体存储形式
JavaScript中的变量在内存中的具体存储形式 JavaScript中的变量在内存中的存储形式是根据其数据类型和作用域的不同而有所区别。下面将介绍一些常见的变量存储形式。基本数据类型 Java...
九秘
发表于
450 天前
0
244
[教程]
教你怎么前端实现埋点上报
前言 只有了解用户,我们才能服务好用户,而最接近用户的我们,自然要承担起更多的责任。那么在一个企业中,我们要如何去了解用户呢?最直接有效的方式就是了解用户的行为,了解用户在网站中做了什么,呆了多久。而...
九秘
发表于
450 天前
0
183
[教程]
JS 高级用法:像大神一样玩转 JavaScript
前言 众所周知,JavaScript是一种非常流行的编程语言,它已经成为了网页开发的必备技能。但是,在我们从事JavaScript编程的时候,我们却没有完全发掘和利用它的全部潜力。在本文中,我们将分享...
九秘
发表于
450 天前
0
234
[教程]
将秒数转换成对人类友好的格式数组
需求给你一个xxxxxx秒的数值,你想办法把它转换成xx年xx小时xx分xx秒这种格式对人类友好、可读的文字。思路先定义好转换规则,比如1年是多少秒,1天是多少秒,1小时是多少秒等等。然后把每一个规则...
九秘
发表于
451 天前
0
242
[教程]
js 日期正则表达式
js 日期正则表达式js 日期正则表达式是用来匹配和验证日期格式的工具,它可以帮助我们快速地判断某个字符串是否符合指定的日期格式。在 js 中,日期格式的写法通常是 yymmdd 或者 yyyymmd...
鸟云
发表于
461 天前
0
258
[教程]
JavaScript正则表达式中`/`有什么作用?
JavaScript 正则表达式中 / 的含义:一文解惑你是否也对 JavaScript 正则表达式中斜杠 / 的作用感到困惑?在 / 前后出现的 和 $ 符号又有什么含义?它们与 / 之间有什么联...
啊龙
发表于
467 天前
0
203
[教程]
Webdriver.io 中 xlsx 库日期写入如何解决日期被识别为文本问题?
Webdriver.io 中 xlsx 库日期格式写入难题,如何破?在 Webdriver.io 自动化测试中,读取和写入 Excel 文件是家常便饭。然而,看似简单的日期格式却常常成为绊脚石,令开发...
啊龙
发表于
467 天前
0
163
[教程]
如何隐藏API响应数据,保护商业机密?
如何隐藏 API 响应数据,保护你的商业机密?你是否正在为你的 React 和 Express/Next.js 网站的安全问题而头疼? 你是否担心那些宝贵的 API 数据,比如数据库结构、API en...
啊龙
发表于
467 天前
0
129
«
4
5
6
7
8
9
10
成员
更多
csdn大佬
凯特网
梦回大唐
免费图床
fifa45
欢乐岛
久久在线
冯艳
站长交流