前端学习总结
文章平均质量分 65
何以解忧,唯有..
这个作者很懒,什么都没留下…
展开
-
javascript 中 find(), findIndex(), filter(), some(), every(), forEach(), map()方法介绍
some 为数组中的每一个元素执行一次 callback 函数,直到找到一个使得 callback 返回一个“真值”(即可转换为布尔值 true 的值)。它的参数是一个回调函数,所有数组成员依次执行该回调函数,直到找出第一个返回值为true的成员,然后返回该成员。findIndex()方法与find()方法的用法非常类似,返回第一个符合条件的数组成员的位置,如果所有成员都不符合条件,则返回-1。map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。举例:过滤年龄为 22 岁的用户。原创 2023-11-06 13:45:15 · 71 阅读 · 0 评论 -
JS中声明变量,使用 var、let、const的区别
1、var声明是全局作用域或函数作用域,而let和const是块作用域。2、var变量可以在其范围内更新和重新声明;let变量可以被更新但不能重新声明;const变量既不能更新也不能重新声明。3、它们都被提升到其作用域的顶端。但是,虽然使用变量undefined初始化了var变量,但未初始化let和const变量。4、尽管可以在不初始化的情况下声明var和let,但是在声明期间必须初始化const。原创 2023-02-17 11:12:18 · 2818 阅读 · 0 评论 -
深入理解DOM
HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法。通过 DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的元素。HTML DOM 独立于平台和编程语言。它可被任何编程语言诸如 Java、JavaScript 和 VBScript 使用。原创 2022-12-12 17:10:29 · 2570 阅读 · 0 评论 -
JS 中 == 与 === 的区别
1、== 判断相等的程度较浅,只判断数值而不判断数据类型,换言之 ,用= = 作比较的时候可以自动为我们转换数据的类型;2、=== 判断相等的程度比 = =深,即判断数值,也判断数据类型,不可以自动转换数据的类型。== 和 === 都是用来判断相等的,区别是:相等的程度的深浅。注:= = 会自动转换数据的类型 ,所以有的时候会产生一些问题,总结:=== 更加严谨,建议使用 ===原创 2022-12-12 11:42:34 · 286 阅读 · 0 评论