首页 > 关键词专题列表 > js相关
js

无论您是学生、教育工作者、企业家还是普通用户,脚本大全都适合您。通过浏览我们的js专题,您将获得与之相关的一切信息,包括定义、解释、应用领域、案例研究等。我们深入探讨每个js,并提供相关教程和链接,以帮助您进一步了解和学习。

  • js中return如何结束生成器
    js中return如何结束生成器
    说明1、生成器的return方法结束生成器,返回Iteratorrresult。2、done为true,value向return方法传达的参数,不传达任何参数,value为undefined。实例const g = (function* () {  
    js return 生成器
    429 2022-08-06
  • js中如何填充字符串
    js中如何填充字符串
    说明1、padStart()用于头部补充,padEnd()用于尾部补充,将指定的字符串填充到字符串的头部或尾部,返回新的字符串。2、接受两个参数,第一个参数是字符串补全生效的长度,第二个参数是字符串补全。实例'a'.padStart(3,'1') /
    js 字符串
    150 2022-08-06
  • js中matchAll()方法的使用
    js中matchAll()方法的使用
    说明1、matchAll()方法返回一个包含所有匹配正则表达式和分组捕获结果的遍历器。2、因为返回的是遍历器,所以通常使用for...of循环取出。实例for (const match of 'abcabc'.matchAll(/a/g)) {   
    js matchAll()
    215 2022-08-06
  • js中replaceAll方法的实现
    js中replaceAll方法的实现
    说明1、replaceAll()可以一次性替换所有匹配。同replace()一样,该方法接收两个参数。第一个参数为RegExp对象或一个字符串(要替换的字符),第二个参数可以是一个字符串(替换文本)或函数,返回一个执行替换操作后的字符串。2、js中没
    js replaceAll
    443 2022-08-06
  • js中this的六种模式
    js中this的六种模式
    说明1、方法调用模式。this总是指向调用方法的对象,this的方向与方法的调用位置有关,与方法的声明位置无关(箭头函数特殊);2、函数调用。this指向window,当调用方法没有明确对象时,this指向window,如settimeout、匿名函
    js this
    316 2022-08-06
  • js中for...in语句的使用注意
    js中for...in语句的使用注意
    说明1、index索引为字符串数字(注意非数字),不能直接进行几何操作。2、遍历顺序可能不是基于实际数组的内部顺序(可能是基于随机顺序)。3、一般不建议使用for...in来遍历数组。实例const temp = {name: "temp"}; fu
    js for...in
    297 2022-08-06
  • js中Array.filter()方法如何使用
    js中Array.filter()方法如何使用
    1、用filter()方法返回的数组元素是调用的数组的子集。传递的函数用于逻辑判断:该函数返回true或false。调用判断函数就像调用forEach()和map()一样。如果返回值是true或者可以转换成true的值,那么传递给判断函数的元素就是这
    js Array.filter
    130 2022-08-06
  • js macrotask和microtask的比较
    js macrotask和microtask的比较
    1、两者的任务都会放在任务队列中,等待某个时间被主线程执行。其实任务队列分为宏任务队列和微任务队列,分别是宏任务和微任务。2、macrotask(宏任务)浏览器可以在下一个macrotask执行开始之前渲染页面。触发macrotask任务的操作包括:
    js macrotask microtask
    243 2022-08-06
  • js中AMD和CMD的区别
    js中AMD和CMD的区别
    说明1、对于依赖模块,AMD提前执行,CMD延迟执行。然而,RequireJS从2.0开始,也改为可延迟执行(根据不同的写法和不同的处理方法)。CMD高度赞扬aslazyaspossible。2、AMD崇尚前置,CMD崇尚就近,只有在使用某个模块时才
    js AMD CMD
    446 2022-08-06
  • js中UMD规范的介绍
    js中UMD规范的介绍
    说明1、UMD是AMD和CommonJS的结合。CommonJS模块是根据服务器第一原则开发的。选择同步加载,其模块不需要包装。通用模块定义,umd兼容commonjs和amd规范,这意味着umd规范的模块可以直接引用到commonjs规范的项目和a
    js UMD
    345 2022-08-06
  • js中arguments的使用
    js中arguments的使用
    说明1、当不确定传递了多少参数时,可以使用arguments来获取。在JavaScript中,arguments实际上是当前函数的内置对象。所有函数都内置了一个arguments对象,所有实参都存储在arguments对象中。2、arguments的
    js arguments
    331 2022-08-06
  • js中if语句的使用
    js中if语句的使用
    if 语句是使用最频繁的语句之一,语法如下:if (condition) {   statement1 } else {   statement2 }1、条件(condition)可以是任何表达式,并且求值结果不一定是布尔值。2、ECMAScript
    js if语句
    328 2022-08-06
  • js中do-while语句是什么
    js中do-while语句是什么
    1、do-while语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。2、循环体内的代码至少执行一次。do-while的语法如下:do {   statement } while (expression)下面是一个例子:let 
    js do-while语句
    386 2022-08-06
  • js中while语句如何理解
    js中while语句如何理解
    1、while语句是一种先测试循环语句,即先检测退出条件,再执行循环体内的代码。2、while循环体内的代码有可能不会执行。下面是 while 循环的语法:while (expression) {   statement }实例let i = 0 w
    js while
    155 2022-08-06
  • js中for语句的介绍
    js中for语句的介绍
    1、for语句也是先测试语句,只不过增加了进入循环之前的初始化代码.以及循环执行后要执行的表达式(loop-expression),语法如下:for (initialization; expression; loop - expression) {
    js for语句
    385 2022-08-06
  • js中for-of语句如何理解
    js中for-of语句如何理解
    说明1、for-of语句是一种严格的迭代语句,用于遍历可迭代对象的元素。2、for-of循环将按照可迭代对象的next()方法产生值的顺序迭代元素。关于可迭代对象,请参考ES6系列的Iterator。如果尝试迭代的变量不支持迭代,for-of语句就会
    js for-of语句
    141 2022-08-06
  • js switch语句的特性
    js switch语句的特性
    说明1、switch语句可用于所有的数据类型(在许多语言中,它只能用于数值),因此可以使用字符串甚至对象。2、条件值不一定是常量,或者是一个变量或者一个表达式。实例switch ('hello xhsRookies') {   case 'hello
    js switch语句
    260 2022-08-06
  • js try/catch语句如何使用
    js try/catch语句如何使用
    说明1、如果try块中有错误的代码,代码将立即退出执行,并跳到catch块中。此时,catch块接收到一个对象,该对象包含错误的相关信息。2、try/catch语句中在finally语句中始终运行。若try块中的代码运行完毕,则继续执行finally
    js try/catch语句
    383 2022-08-06
  • js中new关键字的使用过程
    js中new关键字的使用过程
    说明1、new构建函数,在内存中创建一个空对象。2、this指向刚刚创建的空对象,在构造函数中执行代码,并为空对象添加属性和方法。3、返回到这个对象。实例 function Foo(name, age, sex) {      this.name =
    js new
    221 2022-08-06
  • js中Date()方法如何使用
    js中Date()方法如何使用
    1、获取当前时间必须实例化,Date对象会自动将当前日期和时间保存为初始值。var now = new Date() ; console. log (now) ;2、Date构造函数的参数,如果括号中有时间,返回参数中的时间。let endTime 
    js Date
    158 2022-08-06