Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
JavaScript RegExp ?= 量词 JavaSript RegExp 对象 定义和用法 ?=n 量词匹配任何其后紧接指定字符串 n 的字符串。 语法 new RegExp('regexp(?=n)') 或者 /regexp(?=n)/ 浏览器支持 所有主要浏览器都支持 ?= 量词 实例 实例 对其后紧跟 'all' 的 'is' 进行全局搜索..
JavaScript RegExp {X} 量词 JavaSript RegExp 对象 定义和用法 n{X,} 量词匹配包含 X 个 n 的序列的字符串。 X 必须是数字。 语法 new RegExp('n{X}') 或者更简单方式: /n{X}/ 浏览器支持 所有主流浏览器都支持 {X} 量词。 实例 实例 对包含四位数字序列的子串进行全局搜索: var str='100, 10..
JavaScript RegExp {X,} 量词 JavaSript RegExp 对象 定义和用法 n{X,} 量词匹配包含至少 X 个 n 的序列的字符串。 X 必须是数字。 语法 new RegExp('n{X,}') 或者更简单方式: /n{X,}/ 浏览器支持 所有主要浏览器都支持 {X,} 量词 实例 实例 对包含至少三位数字序列的子串进行全局搜索: [mycode3 type..
JavaScript RegExp {X,Y} 量词 JavaSript RegExp 对象 定义和用法 n{X,Y} 量词匹配包含至少 X 最多Y 个 n 的序列的字符串 X 和 Y 必须是数字。 语法 new RegExp('n{X,Y}') 或者更简单方式: /n{X,Y}/ 浏览器支持 所有主要浏览器都支持 {X,Y} 量词。 实例 实例 对包含三位或四位数字序列的子串进行全局搜索: ..
JavaScript RegExp \xxx 元字符 JavaScript RegExp 对象 定义和用法 \xxx 元字符用于查找以八进制数 xxx 规定的字符。 如果未找到匹配,则返回 null。 语法 new RegExp('\xxx') 或者更简单方式: /\xxx/ 浏览器支持 所有主要浏览器都支持 \xxx 元字符 实例 实例 对字符串中的八进制 127 (W) 进行全局搜索: ..
JavaScript RegExp + 量词 JavaSript RegExp 对象 定义和用法 n+ 量词匹配包含至少一个 n 的任何字符串。 语法 new RegExp('n+') 或者更简单方式: /n+/ 浏览器支持 所有主要浏览器都支持 + 量词。 实例 实例 1 对至少一个 'o' 进行全局搜索: [mycode3 type='js'] v..
JavaScript RegExp toString() 方法 JavaScript RegExp 对象 实例 返回正则表达式的字符串值: [mycode3 type='js'] var patt = new RegExp('RUNOOB', 'g'); var res = patt.toString(); [/mycode3] 尝试一下 » 定义和用法 toS..
JavaScript RegExp \uxxxx 元字符 JavaScript RegExp 对象 定义和用法 \uxxxx 元字符用于查找以十六进制数 xxxx 规定的 Unicode 字符。 如果未找到匹配,则返回 null。 语法 new RegExp('\uxxxx') 或者更简单方式: /\uxxxx/ 浏览器支持 所有主要浏览器都支持 \uxxxx 元字符 实例 实例 对字符串中的十..
JavaScript RegExp \S 元字符 JavaScript RegExp 对象 定义和用法 \S 元字符用于查找非空白字符。 空白字符可以是: 空格符 (space character) 制表符 (tab character) 回车符 (carriage return character) 换行符 (new line character) 垂直换行符 (vertical tab character) 换页符..
JavaScript RegExp \s 元字符 JavaScript RegExp 对象 定义和用法 \s 元字符用于查找空白字符。 空白字符可以是: 空格符 (space character) 制表符 (tab character) 回车符 (carriage return character) 换行符 (new line character) 垂直换行符 (vertical tab character) 换页符 ..
JavaScript RegExp \W 元字符 JavaScript RegExp 对象 定义和用法 \W 元字符用于查找非单词字符。 单词字符包括:a-z、A-Z、0-9,以及下划线。 语法 new RegExp('\W') 或者更简单方式: /\W/ 浏览器支持 所有主要浏览器都支持 \W 元字符 实例 实例 对字符串中的非单词字符进行全局搜索: var str='Give ..
JavaScript RegExp \w Metacharacter JavaScript RegExp 对象 定义和用法 \w 元字符用于查找单词字符。 单词字符包括:a-z、A-Z、0-9,以及下划线, 包含 _ (下划线) 字符。 语法 new RegExp('\w') 或者更简单方式: /\w/ 浏览器支持 所有主要浏览器都支持 \w 元字符 实例 实例 对字符串中的单词字符进行全局搜索:..
JavaScript RegExp * 量词 JavaSript RegExp 对象 定义和用法 n* 量词匹配包含零个或多个 n 的任何字符串。 语法 new RegExp('n*') 或者更简单方式: /n*/ 浏览器支持 所有主要浏览器都支持 * 量词 实例 实例 1 对 'l' 进行全局搜索,包括其后紧跟的零个或多个 'o': var str=..
JavaScript RegExp ? 量词 JavaSript RegExp 对象 定义和用法 n? 量词匹配任何包含零个或一个 n 的字符串。 语法 new RegExp('n?') 或者更简单方式: /n?/ 浏览器支持 所有主要浏览器都支持 ? 量词。 实例 实例 对 '1' 进行全局搜索,包括其后紧跟的零个或一个 '0': var str=&#..
JavaScript String repeat() 方法 JavaScript String 对象 实例 复制字符串 'Runoob' 两次: [mycode3 type='js'] var str = 'Runoob'; str.repeat(2); [/mycode3] n 输出结果: RunoobRunoob 尝试一下 » 定义和用法 repeat(..
JavaScript replace() 方法 JavaScript String 对象 实例 在本例中,我们将执行一次替换,当第一个 'Microsoft' 被找到,它就被替换为 'Runoob': [mycode3 type='js'] var str='Visit Microsoft! Visit Microsoft!'; var n=str.r..
JavaScript replaceAll() 方法 JavaScript String 对象 实例 在本例中,我们将所有 'Microsoft' 替换为 'Runoob': [mycode3 type='js'] var str='Visit Microsoft! Visit Microsoft!'; var n=str.replaceAll(�..
JavaScript return 语句 JavaScript 语句参考手册 实例 返回 PI 值: [mycode3 type='js'] function myFunction() { return Math.PI; } [/mycode3] 输出结果: 3.141592653589793 尝试一下 » 本文底部包含了更多实例。 定义和用法 return 语句会终止函数的执行并返回函数..
JavaScript reverse() 方法 JavaScript Array 对象 实例 颠倒数组中元素的顺序: var fruits = ['Banana', 'Orange', 'Apple', 'Mango']; fruits.reverse(); fruits 结果输出: Mango,Apple,Orange,Banana 尝试一下 »..
JavaScript round() 方法 JavaScript Math 对象 实例 round() 方法可把一个数字舍入为最接近的整数: Math.round(2.5); 输出结果: 3 尝试一下 » 定义和用法 round() 方法可把一个数字舍入为最接近的整数。 注意: 2.49 将舍入2 , 2.5 将舍入 3。 浏览器支持 所有主要浏览器都支持 round() 方法 语法 Math.round(x)..
JavaScript search() 方法 JavaScript String 对象 实例 查找 'Runoob': [mycode3 type='js'] var str='Visit Runoob!'; var n=str.search('Runoob'); [/mycode3] n 输出结果: var str='Visit..
JavaScript setDate() 方法 JavaScript Date 对象 实例 设置一个月的某一天: var d = new Date(); d.setDate(15); d 输出结果: var d = new Date() d.setDate(15) document.write(d) 尝试一下 » 定义和用法 setDate() 方法用于设置一个月的某一天。 浏览器支持 所有主要浏览器都支..
JavaScript setFullYear() 方法 JavaScript Date 对象 实例 设置年份为 2020: var d = new Date(); d.setFullYear(2020); d 输出结果: var d = new Date() d.setFullYear(2020) document.write(d) 尝试一下 » 定义和用法 setFullYear() 方法用于设置年份。 这个方..
JavaScript setHours() 方法 JavaScript Date 对象 实例 设置时间字段为 15: var d = new Date(); d.setHours(15); d 输出结果: var d = new Date() d.setHours(15) document.write(d) 尝试一下 » 定义和用法 setHours() 方法用于设置指定的时间的小时字段。 该方法可用于设置分钟,..