js
-
js中repeat()的使用
,1、返回一个新字符串,表示将原字符串重复n次。如果参数为小数,则会被取整。,2、如果为负数或者Infinity,会报错。,3、如果参数是0到-1之间的小数或者NaN,则等同于0。…
-
js全局变量是什么
,说明,1、全局作用域声明的变量称为全局变量(函数外部定义的变量)。,2、代码的任何位置都可以使用全局变量,var声明的变量在全局作用域是全局变量。,特殊情况下,函数中不使用var…
-
js数组在头部或尾部插入元素的方法
,1、unshift()在数组开头插入元素,把一个或多个参数值附加到数组的头部。,实例,2、push()把一个或多个参数值附加到数组的尾部。,3、concat()将作为参数的一个或…
-
js new操作符的使用步骤
,说明,1、创建一个空对象。,2、将对象的__proto指向结构函数的原型prototype。,3、执行结构函数中的代码,传输参数,并将this指向该对象。,主要是把原型链和实例的…
-
js中如何填充字符串
,说明,1、padStart()用于头部补充,padEnd()用于尾部补充,将指定的字符串填充到字符串的头部或尾部,返回新的字符串。,2、接受两个参数,第一个参数是字符串补全生效的…
-
js中do-while语句是什么
,1、do-while语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。,2、循环体内的代码至少执行一次。do-while的语法如下:,下面是一个例子:,在上…
-
js一维数组如何访问
,1、访问数组就是访问数组元素。可以使用数组名[下标表达式] 的形式来进行访问,读写数组。,2、下标表达式是值为非负整数的表达式。,例如上文中的,就是使用delete关键字删除a数…
-
js使用hasOwnProperty判断属性
,说明,1、hasOwnProperty判断对象是否具有名称属性或对象。,2、该方法不能检查对象的原型链是否具有该属性,该属性必须是对象本身的成员。,格式,返回值,若属性或方法是对…
-
js中matchAll()方法的使用
,说明,1、matchAll()方法返回一个包含所有匹配正则表达式和分组捕获结果的遍历器。,2、因为返回的是遍历器,所以通常使用for…of循环取出。,实例,以上就是j…
-
js中while语句如何理解
,1、while语句是一种先测试循环语句,即先检测退出条件,再执行循环体内的代码。,2、while循环体内的代码有可能不会执行。,下面是 while 循环的语法:,实例,在这个例子…
-
js代理模式是什么
,说明,1、为其他对象提供一种代理,便以控制对这个对象的访问,不能直接访问目标对象。,2、代理模式最基本的形式是对访问进行控制,而本体对象则负责执行所分派的那个对象的函数或者类。,…
-
js中replaceAll方法的实现
,说明,1、replaceAll()可以一次性替换所有匹配。同replace()一样,该方法接收两个参数。,第一个参数为RegExp对象或一个字符串(要替换的字符),第二个参数可以…