Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
JavaScript concat() 方法 JavaScript String 对象 实例 连接两个字符串: var str1 = 'Hello '; var str2 = 'world!'; var n = str1.concat(str2); n 输出结果: Hello world! 尝试一下 » 定义和用法 concat() 方法用于连接两个或多个字符串。 该方法没有改变..
JavaScript constructor 属性 JavaScript 数组对象 实例 返回fruits数组对象原型创建的函数: fruits.constructor; 结果输出: function Array() { [native code] } 尝试一下 » 定义和用法 在 JavaScript 中, constructor 属性返回对象的构造函数。 返回值是函数的引用,不是函数名: JavaScript 数..
JavaScript Boolean constructor 属性 JavaScript Boolean 对象 实例 返回通过 myvar 对象的原型创建的函数: var myvar = new Boolean(1); myvar.constructor; 结果输出: function Boolean() { [native code] } 尝试一下 » 定义和用法 constructor 属性返回对创建此对象的 Bool..
JavaScript constructor 属性 JavaScript Date 对象 实例 返回创建Date对象的函数原型: myDate.constructor; 结果输出: function Date() { [native code] } 尝试一下 » 定义和用法 constructor 属性返回对创建此对象的 Date 函数的引用。 浏览器支持 所有主要浏览器都支持constructor属性。 语法 ..
JavaScript constructor 属性 JavaScript Number 对象 实例 返回对创建此对象的 Number 函数的引用: num.constructor; 输出结果: function Number() { [native code] } 尝试一下 » 定义和用法 constructor 属性返回对创建此对象的 Boolean 函数的引用。 浏览器支持 所有主流浏览器都支持 construc..
JavaScript constructor 属性 JavaScript String 对象 定义和用法 constructor 属性返回对 String 对象属性创建的函数。 语法 string.constructor 浏览器支持 所有主要浏览器都支持 constructor 属性 实例 实例 返回 String 对象属性创建的函数: [mycode3 type='js'] var txt ..
JavaScript continue 语句 JavaScript 语句参考手册 实例 该实例我们在循环中使用了 continue 语句。 循环代码块,在 i 的值等于 '3' 时跳过当前循环: var text = ''var i;for (i = 0; i < 5; i++) { if (i == 3) { continue; }..
JavaScript copyWithin() 方法 JavaScript Array 对象 实例 复制数组的前面两个元素到后面两个元素上: [mycode3 type='js'] var fruits = ['Banana', 'Orange', 'Apple', 'Mango']; fruits.copyWithin(2, 0..
JavaScript cos() 方法 JavaScript Math 对象 实例 返回一个数字的余弦值: Math.cos(3); 以上实例输出结果: -0.9899924966004454 尝试一下 » 定义和用法 cos() 方法可返回一个数字的余弦值。 注意: cos() 返回的是 -1.0 到 1.0 之间的数。 浏览器支持 所有主要浏览器都支持 cos() 方法 语法 Math.cos(x) 参..
JavaScript Array [ ] JavaScript Array 对象 实例 创建数组: [mycode3 type='js'] let arr = [1, 2, 3]; // 创建一个包含 1, 2, 3 的数组 [/mycode3] arr 输出结果: 1,2,3 尝试一下 » 定义和用法 [ ] 构造函数创建一个新的数组对象。 浏览器支持 语法 [iterable]..
JavaScript debugger 语句 JavaScript 语句参考手册 实例 开启 debugger ,代码在执行到第三行前终止。 var x = 15 * 5;debugger;document.getElementbyId('demo').innerHTML = x; 尝试一下 » 定义和用法 debugger 语句用于停止执行 JavaScript,并调用 (如果可用) 调试函..
JavaScript decodeURI() 函数 JavaScript 全局函数 定义和用法 decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。 提示: 使用 encodeURI() 函数可以对 URI 进行编码。 语法 decodeURI(uri) 参数 描述 uri 必需。一个字符串,含有要解码的 URI 或其他要解码的文本。 浏览器支持 T..
JavaScript decodeURIComponent() 函数 JavaScript 全局函数 定义和用法 decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。 提示:使用 encodeURIComponent() 方法可以对 URI 进行编码。 语法 decodeURIComponent(uri) 参数 描述 uri 必..
JavaScript do/while 语句 JavaScript 语句参考手册 实例 循环至少执行一次,即便条件为 false,因为代码块是在条件语句判断前执行: [mycode3 type='js'] var text = '' var i = 0; do { text += '数字为 ' + i; i++; } while (i < 5); ..
JavaScript E 属性 JavaScript Math 对象 实例 >返回 Euler 数: Math.E; 输出结果: 2.718281828459045 尝试一下 » 定义和用法 Math.E 属性代表算术常量 e,即自然对数的底数,其值近似于 2.718。 浏览器支持 所有浏览器都支持 E 属性。 语法 Math.E 技术细节 返回值: 一个数字,表示 Euler的数 JavaSc..
JavaScript encodeURI() 函数 JavaScript 全局函数 定义和用法 encodeURI() 函数可把字符串作为 URI 进行编码。 对以下在 URI 中具有特殊含义的 ASCII 标点符号,encodeURI() 函数是不会进行转义的: , / ? : @ & = + $ # (可以使用 encodeURIComponent() 方法分别对特殊含义的 ASCII 标点符号进行编码。). ..
JavaScript encodeURIComponent() 函数 JavaScript 全局函数 定义和用法 encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。 该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。 其他字符(比如 :;/?:@&=+$,# 这些用于分隔 URI 组件的标点符号),都..
JavaScript endsWith() 方法 JavaScript String 对象 实例 判断字符串是否以指定的子字符串结尾(区分大小写): [mycode3 type='js'] let str = 'Hello world'; str.endsWith('world') // 返回 true str.endsWith('World')..
JavaScript entries() 方法 JavaScript Array 对象 实例 从数组 fruit 创建一个可迭代对象, 该对象包含了数组的键值对: [mycode3 type='js'] var fruits = ['Banana', 'Orange', 'Apple', 'Mango']; fruits.entr..
JavaScript escape() 函数 JavaScript 全局函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换。 提示: 使用 unescape() 方法对字符串进行解码。 注意:escape() 函数已经从 ..
JavaScript eval() 函数 JavaScript 全局函数 定义和用法 eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。 如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。 语法 eval(string) 参数 描述 string 必需。要计算的字符串,其中含有要计算的 J..
JavaScript Array every() 方法 JavaScript Array 对象 实例 检测数组 ages 的所有元素是否都大于等于 18 : var ages = [32, 33, 16, 40];function checkAdult(age) { return age >= 18;} function myFunction() ..
JavaScript exec() 方法 JavaScript RegExp 对象 定义和用法 exec() 方法用于检索字符串中的正则表达式的匹配。 如果字符串中有匹配的值返回该匹配值,否则返回 null。 语法 RegExpObject.exec(string) 参数 描述 string Required. The string to be searched 浏览器支持 所有主要浏览器..
JavaScript exp() 方法 JavaScript Math 对象 实例 返回 E 的 x 次幂的值, x 为 1: Math.exp(1); 输出结果: 2.718281828459045 尝试一下 » 定义和用法 exp() 方法可返回 e 的 x 次幂的值。 E 为自然底数 (近似值 2.7183)。 浏览器支持 所有主要浏览器都支持 exp() 方法 语法 Math.exp(x) 参数..