Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
JavaScript Number prototype 属性 JavaScript Number 对象 实例 创建一个方法,给出了数字对象的属性,返回数字的一半价值: [mycode3 type='js'] Number.prototype.myMet=function() { this.myProp=this.valueOf()/2; } [/mycode3] 创造一个 Number 对象, 调用 m..
JavaScript prototype 属性 JavaScript String 对象 定义和用法 prototype 属性允许您向对象添加属性和方法 注意: Prototype 是全局属性,适用于所有的 Javascript 对象。 语法 object.prototype.name=value 浏览器支持 所有主要浏览器都支持 prototype 属性 实例 实例 适用 prototype 属性给对象添加属性:..
JavaScript push() 方法 JavaScript Array 对象 实例 数组中添加新元素: var fruits = ['Banana', 'Orange', 'Apple', 'Mango']; fruits.push('Kiwi') fruits 结果输出: Banana,Orange,Apple,Mang..
JavaScript random() 方法 JavaScript Math 对象 实例 返回介于 0(包含) ~ 1(不包含) 之间的一个随机数: Math.random(); 输出结果: document.write(Math.random()); 尝试一下 » 定义和用法 random() 方法可返回介于 0(包含) ~ 1(不包含) 之间的一个随机数。 浏览器支持 所有主要浏览器都支持 random(..
JavaScript reduce() 方法 JavaScript Array 对象 实例 计算数组元素相加后的总和: [mycode3 type='js'] var numbers = [65, 44, 12, 4]; function getSum(total, num) { return total + num; } function myFunction(item) { docume..
JavaScript reduceRight() 方法 JavaScript Array 对象 实例 计算数组元素相加后的总和: [mycode3 type='js'] var numbers = [65, 44, 12, 4]; function getSum(total, num) { return total + num; } function myFunction(item) { d..
JavaScript RegExp \B 元字符 JavaScript RegExp 对象 定义和用法 \B 元字符匹配非单词边界。匹配位置的上一个和下一个字符的类型是相同的:即必须同时是单词,或必须同时是非单词字符。字符串的开头和结尾处被视为非单词字符。 如果未找到匹配,则返回 null。 语法 new RegExp(' \Bregexp') 或者更简单方式: /\Bregexp/ 浏览器支持 ..
JavaScript RegExp \b 元字符 JavaScript RegExp 对象 定义和用法 \b 元字符匹配单词边界。 \b 元字符通常用于查找位于单词的开头或结尾的匹配。 语法 new RegExp('\bregexp') 或者更简单方式: /\bregexp/ 浏览器支持 所有主要浏览器都支持 \b 元字符 实例 实例 对字符串中的单词的开头或结尾进行 'Run&#..
JavaScript RegExp [^abc] 表达式 JavaScript RegExp 对象 定义和用法 [^abc] 表达式用于查找任何不在方括号之间的字符。 方括号内的字符可以是任何字符或字符范围。 语法 new RegExp('[^xyz]') 或者更简单方式: /[^xyz]/ 浏览器支持 所有主要浏览器都支持 [^abc] 表达式 实例 实例 对不在字符范围 [a-h] 内的..
JavaScript RegExp [abc] 表达式 JavaScript RegExp 对象 定义和用法 [abc] 表达式用于查找方括号之间的任何字符。 方括号内的字符可以是任何字符或字符范围。 语法 new RegExp('[abc]') 或者更简单方式: /[abc]/ 浏览器支持 所有主要浏览器都支持 [abc] 表达式 实例 实例 在字符串中对字符范围 [a-h] 进行全局搜索:..
JavaScript compile() 方法 JavaScript RegExp 对象 定义和用法 compile() 方法用于在脚本执行过程中编译正则表达式。 compile() 方法也可用于改变和重新编译正则表达式。 语法 RegExpObject.compile(regexp,modifier) 参数 描述 regexp 正则表达式。 modifier 规定匹配的类型。..
JavaScript RegExp constructor 属性 JavaScript RegExp 对象 实例 返回正则表达式原型的函数: [mycode3 type='js'] var patt = new RegExp('RUNOOB', 'g'); var res = patt.constructor; [/mycode3] 尝试一下 » 定义和用法 在..
JavaScript RegExp \D 元字符 JavaScript RegExp 对象 定义和用法 \D 元字符用于查找非数字字符。 语法 new RegExp('\D') 或者更简单方式: /\D/ 浏览器支持 所有主要浏览器都支持 \D 元字符 实例 实例 对字符串中的非数字字符进行全局搜索: var str='Give 100%!'; var patt1=/\D/..
JavaScript RegExp \d 元字符 JavaScript RegExp 对象 定义和用法 \d 元字符用于查找数字字符。 语法 new RegExp('\\d') 或者更简单方式: /\d/ 使用修饰符: new RegExp('\\d', 'g') 或者更简单方式: /\d/g 浏览器支持 所有主要浏览器都支持 \d 元字符 实例 实例..
JavaScript RegExp . 元字符 JavaScript RegExp 对象 定义和用法 . 元字符用于查找单个字符,除了换行和行结束符。 语法 new RegExp('regexp.') 或者更简单方式: /regexp./ 浏览器支持 所有主要浏览器都支持 . 元字符 实例 实例 对字符串中的 'h.t' 进行全局搜索: var str='Tha..
JavaScript RegExp g 修饰符 JavaScript RegExp 对象 定义和用法 g 修饰符用于执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 语法 new RegExp('regexp','g') 或者更简单方式: /regexp/g 浏览器支持 所有主要浏览器都支持 g 修饰符 实例 实例 1 对 'is' 进行全局搜索..
JavaScript global 属性 JavaScript RegExp 对象 定义和用法 global 属性用于返回正则表达式是否具有 'g' 。 如果 g 标志被设置,则该属性为 true,否则为 false。 语法 RegExpObject.global 浏览器支持 所有主要浏览器都支持 global 属性。 实例 实例 查看正则表达式是否具有标志 g: [mycode3 typ..
JavaScript RegExp \xdd 元字符 JavaScript RegExp 对象 定义和用法 \xdd 元字符查找以十六进制数 dd 规定的字符。 如果未找到匹配,则返回 null。 语法 new RegExp('\xdd') 或者更简单方式: /\xdd/ 浏览器支持 所有主要浏览器都支持 \xdd元字符。 实例 实例 对字符串中的十六进制 57 (W) 进行全局搜索: va..
JavaScript RegExp i 修饰符 JavaScript RegExp 对象 定义和用法 i 修饰符用于执行对大小写不敏感的匹配。 语法 new RegExp('regexp','i') 或者更简单方式: /regexp/i 浏览器支持 所有主要浏览器都支持 i 修饰符。 实例 实例 对字符串中的 'runoob' 进行不分大小写的搜索: ..
JavaScript ignoreCase 属性 JavaScript RegExp 对象 定义和用法 ignoreCase 属性规定是否设置 'i' 标志。 如果设置了 'i' 标志,则返回 true,否则返回 false。 语法 RegExpObject.ignoreCase 浏览器支持 所有主要浏览器都支持 ignoreCase 属性。 实例 实例 查看是否设置了 &..
JavaScript RegExp ^ 量词 JavaSript RegExp 对象 定义和用法 ^n量词匹配任何开头为 n 的字符串。 语法 new RegExp('^n') 或者 /^n/ 浏览器支持 所有主要浏览器都支持 ^ 量词。 实例 实例 对字符串开头的 'Is' 进行全局搜索: var str='Is this his'; var p..
JavaScript RegExp $ 量词 JavaSript RegExp 对象 定义和用法 n$ 量词匹配任何结尾为 n 的字符串。 语法 new RegExp('n$') 或者 /n$/ 浏览器支持 所有主要浏览器都支持 $ 量词 实例 实例 对字符串结尾的 'is' 进行全局搜索:: var str='Is this his'; var pa..
JavaScript RegExp \n 元字符 JavaScript RegExp 对象 定义和用法 \n 元字符用于查找换行符。 \n 返回换行符被找到的位置。如果未找到匹配,则返回 -1。 语法 new RegExp('\n') 或者更简单方式: /\n/ 浏览器支持 所有主要浏览器都支持 \n 元字符 实例 实例 搜索字符串中的换行字符: var str='Visit R..
JavaScript RegExp ?! 量词 JavaSript RegExp 对象 定义和用法 The ?!n 量词匹配其后没有紧接指定字符串 n 的任何字符串。 语法 new RegExp('regexp(?!n)') 或者 /regexp(?!n)/ 浏览器支持 所有主要浏览器都支持 ?! 量词。 实例 实例 对其后没有紧跟 'all' 的 'is�..