首页 知识动态 ( Page 133 )

知识动态

js中repeat()的使用

1、返回一个新字符串,表示将原字符串重复n次。如果参数为小数,则会被取整。console.log('abc'.repeat(1.6)) //abc2、如果为负数或者Infinity…

2026-01-22 61,727

js中如何填充字符串

说明1、padStart()用于头部补充,padEnd()用于尾部补充,将指定的字符串填充到字符串的头部或尾部,返回新的字符串。2、接受两个参数,第一个参数是字符串补全生效的长度,…

2026-01-22 90,514

js中matchAll()方法的使用

说明1、matchAll()方法返回一个包含所有匹配正则表达式和分组捕获结果的遍历器。2、因为返回的是遍历器,所以通常使用for...of循环取出。实例for (const mat…

2026-01-22 58,554

js中replaceAll方法的实现

说明1、replaceAll()可以一次性替换所有匹配。同replace()一样,该方法接收两个参数。第一个参数为RegExp对象或一个字符串(要替换的字符),第二个参数可以是一个…

2026-01-22 47,451

js中this的六种模式

说明1、方法调用模式。this总是指向调用方法的对象,this的方向与方法的调用位置有关,与方法的声明位置无关(箭头函数特殊);2、函数调用。this指向window,当调用方法没…

2026-01-22 77,624

js中for…in语句的使用注意

说明1、index索引为字符串数字(注意非数字),不能直接进行几何操作。2、遍历顺序可能不是基于实际数组的内部顺序(可能是基于随机顺序)。3、一般不建议使用for...in来遍历数…

2026-01-22 2,073

js中有哪些书写位置

1、将js代码写到标签的onclick属性中。js代码可以写入标签的onclick属性中,当我们点击按钮时,js代码才会被执行,但是这种方式属于结构和行为耦合,不方便维护,不建议使…

2026-01-22 19,171

js使用语法的注意事项

说明1、在js中严格区分大小写。其实这是用来排错的。正常写代码不可能大写小写一段时间,但有时候可能会不小心写错,导致运行时无法显示预定效果,需要考虑大小是否有问题。2、js中的每个…

2026-01-22 6,720

js中Array.filter()方法如何使用

1、用filter()方法返回的数组元素是调用的数组的子集。传递的函数用于逻辑判断:该函数返回true或false。调用判断函数就像调用forEach()和map()一样。如果返回…

2026-01-22 72,965

js macrotask和microtask的比较

1、两者的任务都会放在任务队列中,等待某个时间被主线程执行。其实任务队列分为宏任务队列和微任务队列,分别是宏任务和微任务。2、macrotask(宏任务)浏览器可以在下一个macr…

2026-01-22 49,979