文章 2024-07-05 来自:开发者社区

js 延时执行代码的最佳实践 —— 自定义 sleep 函数

【最佳实践】核心代码 —— sleep 函数 function sleep(time) { return new Promise((resolve) => setTimeout(resolve, time)); } ...

文章 2024-07-04 来自:开发者社区

js 高频实用函数封装汇总(持续更新)

字符串 字符串获取指定字符的所有下标 // 字符串获取指定字符的所有下标 export function getIndexList(string, char) { let arr = []; let index = -1; do { index =...

JavaScript入门与实战

52 课时 |
20489 人已学 |
免费

JavaScript 自学手册文档教程

65 课时 |
3572 人已学 |
免费
开发者课程背景图
文章 2024-07-04 来自:开发者社区

js 数组移除指定元素【函数封装】(含对象数组移除指定元素)

普通数组移除指定元素 // 普通数组移除指定元素 function removeItem(arr, item) { let targetIndex = arr.findIndex((itemTemp) => itemTemp === item); if (tar...

文章 2024-07-03 来自:开发者社区

js 调试 —— 断点(含进入函数、条件断点等)

普通断点 代码执行到普通断点时,程序就会暂停执行。 添加普通断点的方法: 切换到Source选项卡,查看源码 点击行号设定断点 按F5重新加载页面 代码会在断点处暂停执行,右侧可以监听相关变量的值 点击单步执行按钮,会依次逐行执行代码,但不会进入函数(按F11或参照下文的按钮可以进入函数) ...

js 调试 —— 断点(含进入函数、条件断点等)
文章 2024-07-03 来自:开发者社区

JS【详解】函数.bind()

bind() 的功能 bind() 用于将函数内的this指向目标对象(bind的第一个参数) f.bind(obj),可以理解为obj.f() ...

文章 2024-07-03 来自:开发者社区

js 【详解】函数中的 this 指向

this 在各个场景中取什么值,是在函数执行的时候确认的,不是在函数定义的时候确认的。 普通函数中,无调用对象 —— 指向 window 在非严格模式下,this 指向全局对象 window 在严格模式下,this 为undefined ...

js 【详解】函数中的 this 指向
文章 2024-07-03 来自:开发者社区

10 JavaScript学习:函数

函数的概念 JavaScript中的函数是一段可重复使用的代码块,它接受输入(称为参数),执行特定的任务,并返回一个值。函数可以被调用(或者说被执行),并且可以接受不同的输入来产生不同的输出。 JavaScript ...

10 JavaScript学习:函数
文章 2024-07-02 来自:开发者社区

js函数封装 —— 金额添加千分位分隔符

最终效果 this.num = formatNumber_thousands(1231131313); ...

文章 2024-07-02 来自:开发者社区

前端 JS 经典:箭头函数的意义

箭头函数是为了消除函数的二义性。 1. 二义性 函数的二义性指函数有不同的两种用法,就造成了二义性,函数的两种用法:1. 指令序列。2. 构造器 1.1 指令序列 就是调用函数,相当于将函数内部的代码再从头执行一次。 1.2 构造器 通过 new 函数 来创建实例。 2. 消除二义性 ES6 为了消除二义性,可以使用类,箭头函数 ...

文章 2024-07-02 来自:开发者社区

前端 JS 经典:函数签名

函数签名是什么?函数签名 = 函数名 + 参数 + 返回类型。 当我们明确了这 3 样东西,那么这个函数的作用和用法就确定了,它内部怎么实现的,我们完全不用管。 如下,我们知道这是一个判断属性是否对象的函数,只需要传入一个参数,返回 boolean,它内部怎么实现的,我们不用管。这些备注,我们可以称之为函数签名。 ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。