![](https://i-blog.csdnimg.cn/direct/7f98e812deef4f7d974a7aaec9774d5a.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JS学习记录
文章平均质量分 82
从零开始的JS学习记录
罗橙7号
业精于勤,厚积薄发
展开
-
【js】Array.from方法介绍与用法示例
Array.from是ES6(ECMAScript 2015)中引入的一个静态方法。该方法接受三个参数,并返回一个新的数组实例。原创 2024-08-14 20:41:41 · 213 阅读 · 0 评论 -
【js自学打卡10】关于异步编程,generator函数等理论引入
在JavaScript中,Generator 函数是一种可以暂停和恢复执行的函数,它通过function*语法来定义,并使用yield关键字来产出值。Generator 函数返回一个 Generator 对象,该对象符合可迭代协议,因此可以使用for...of循环或其他可迭代消费方法来迭代。定义 Generator 函数:使用function*语法来定义一个 Generator 函数。使用yield关键字:在 Generator 函数内部,yield用于暂停函数执行并返回一个值。原创 2024-07-20 23:38:18 · 303 阅读 · 0 评论 -
【js自学打卡11】生成器函数(generator函数)的使用总结+代码举例
generator函数,也是用于解决异步编程问题的一个方法。很标志性的结构是比一般函数多了一个*`function*(){}`,返回的是内部指针。在函数内部有`yield`,意思是在这里移交执行权跳到下一个任务。使用前先创建生成器对象;可以通过`.next()`来获取生成器对象,以及用value属性调取对象值原创 2024-07-21 15:48:59 · 961 阅读 · 0 评论 -
【js自学打卡8】filter / 类与原型链 / 转字符串
数组方法作用:通过函数筛出原数组中复合条件的元素,生成新的数组。原创 2024-07-19 20:11:57 · 889 阅读 · 0 评论 -
【js自学打卡9】抛出异常 / 幂计算 / 发布订阅 / map小知识点
throw new UserError("这是自定义错误。");原创 2024-07-19 23:25:18 · 382 阅读 · 0 评论 -
【js自学打卡7】Object.assign / Object.values / reduce用法 / rest运算符
在ES2018(ECMAScript 2018)中,扩展运算符也可以用于对象字面量,用于取出对象中所有可枚举的自有属性,并拷贝到新对象中。)表示,它允许一个表达式在期望多个参数(用于函数调用)或多个元素(用于数组字面量)或多个变量(用于对象字面量)的位置展开。需要注意的是,扩展运算符只复制对象的可枚举自有属性,它不会复制原型链上的属性,也不会复制不可枚举的属性。方法返回一个数组,该数组包含了指定对象自身可枚举属性的所有值,不包括原型链上的属性。扩展运算符不能直接用于解构赋值中的对象,但是可以用于数组。原创 2024-07-18 09:00:00 · 883 阅读 · 0 评论 -
【js自学打卡6】函数防抖 / 并行异步 / arr.sort /查询对象的键是否存在/获取对象的键
函数防抖 / 并行异步。原创 2024-07-17 17:22:32 · 1101 阅读 · 0 评论 -
【js自学打卡5】clearTimeout / 箭头函数 / 周期执行函数 / 有时限的cache /空值合并运算符?? / 函数与this
clearTimeout / 箭头函数 / 周期执行函数 / 有时限的cache /空值合并运算符??/ 函数与this。原创 2024-07-17 09:31:18 · 622 阅读 · 0 评论 -
【js自学打卡4】
reduce() | ...arg | Promise.all原创 2024-07-09 16:24:55 · 615 阅读 · 0 评论 -
【js自学打卡3】
真假值 | map | 迭代器 | Symbol类型 | entries()原创 2024-07-08 10:55:08 · 923 阅读 · 0 评论 -
【js自学打卡2】
函数嵌套,内函数使用外函数定义的变量。在内函数还在使用外函数的变量时值不会被释放。(具有作用域的代码块=闭包)原创 2024-07-07 23:55:55 · 228 阅读 · 0 评论 -
【js自学打卡1】关于.slice、.concat、.flat
slice 片,切片--提取数组一部分concat 合并多个数组/字符串flat 扁平化都会生成新数组。原创 2024-07-06 10:52:47 · 899 阅读 · 0 评论