正则表达式匹配规则传送门 1.用于匹配的String方法 String支持4种使用正则表达式的方法。search()、replace()、match()、split() se...
正则表达式匹配规则传送门 1.用于匹配的String方法 String支持4种使用正则表达式的方法。search()、replace()、match()、split() se...
2D画面中求两点之间的距离 在2D画面中,每个坐标点由X轴和Y轴组成。因此分为3种情况: 水平距离:Y轴坐标相同,X坐标不同。 垂直距离:X轴坐标相同,Y坐标不同。 斜线距离...
JavaScript中每个函数都有一个prototype属性,该属性存储的就是原型对象。 prototype属性是函数在定义时被创建,它的初始值是一个空对象 驻留(live)...
环境 下载并安装VSCode,已安装的请跳过。 安装Code Runner插件 在插件中心搜索并安装Code Runner插件 Code Runner支持JavaScript...
题目要求 在String()构造器不存在的情况下自定义一个MyString()的构造器函数。记住,由于String()不存在,因此您在写该构造器函数时不能使用任何属于内建St...
函数的属性 length属性 用于记录该函数拥有的参数数量(函数定义式的参数列表长度). constructor属性 Function含有构造器属性(constructor)...
概述 函数由函数名、形参列表和返回值构成,每次调用函数都会产生一个调用上下文,即this值。如果函数是对象的属性,就称其为对象的方法,当通过对象来调用时,该对象就是此次调用的...
变量提升 JavaScript在运行时会将变量的声明提升到函数或全局的最顶部。通过代码解释。直接使用不存在的变量,会得到错误提示 如下代码将不会得到错误提示,而是得到"und...
undefined 当我们试图访问某个未定义或未初始化的变量时,会得到一个undefined,JavaScript会自动将声明时没有进行初始化的变量设为undefined. ...