Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
JavaScript Date.now() 方法 JavaScript Date 对象 实例 返回当前时间的毫秒数: [mycode4 type='javascript'] const currentTime = Date.now(); console.log(currentTime); // 输出类似:1633072800000 [/mycode4] 尝试一下 » 在这个例子中,currentTime变量将保..
JavaScript NaN 属性 JavaScript Number 对象 定义和用法 NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。 可以把 Number 对象设置为该值,来指示其不是数字值。 提示: 请使用 isNaN() 全局函数来判断一个值是否是 NaN 值。 语法 Number.NaN 浏览器支持 所有主流浏览器都支持 NaN 属性。 技术细节 返回值: NaN JavaScri..
JavaScript Number() 函数 JavaScript 全局函数 定义和用法 Number() 函数把对象的值转换为数字。 如果对象的值无法转换为数字,那么 Number() 函数返回 NaN。 语法 Number(object) 参数 描述 object 可选。一个 JavaScript 对象。如果没有提供参数,则返回0。 浏览器支持 所有主要浏览器都支持 Number() ..
JavaScript Array 对象 JavaScript 中的 Array 对象是用于存储多个值的特殊类型的对象。 Array 是按顺序存储元素的,可以根据索引(从 0 开始)来访问它们。 创建数组 可以通过几种方式创建数组: 使用 Array 构造函数: let arr1 = new Array(3); // 创建一个长度为 3 的空数组 let arr2 = new Array(1, 2, 3); // 创建一个包含..
JavaScript Boolean 对象 Boolean 对象 Boolean 对象用于转换一个不是 Boolean 类型的值转换为 Boolean 类型值 (true 或者false). Boolean 对象完整教程, 请访问 JavaScript Boolean 对象教程。 Boolean 对象属性 属性 描述 constructor 返回对创建此对象的 Boolean 函数的引用 pro..
JavaScript Date 对象 Date 对象 Date 对象用于处理日期与时间。 创建 Date 对象: new Date() 以下四种方法同样可以创建 Date 对象: var d = new Date(); var d = new Date(milliseconds); // 参数为毫秒 var d = new Date(dateString); var d = new Date(year, month, day, h..
JavaScript Error(错误) 对象 Error 对象 Error 对象在错误发生时提供了错误的提示信息。 实例 以下实例中 try 语句块包含了未定义的函数 'adddlert' ,执行它会产生错误,catch 语句块会输出该错误的信息: [mycode3 type='js'] try { adddlert('Welcome'); } catc..
JavaScript 全局 JavaScript 全局属性和方法可用于创建Javascript对象。 JavaScript 全局属性 属性 描述 Infinity 代表正的无穷大的数值。 NaN 指示某个值是不是数字值。 undefined 指示未定义的值。 JavaScript 全局函数 函数 描述 decodeURI() ..
JavaScript Math 对象 Math 对象 Math 对象用于执行数学任务。 Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。 语法 var x = Math.PI; // 返回 PI var y = Math.sqrt(16); // 返回 16 的平方根 Math 对象教程,请参照本站的JavaScript Math 对象教程。 Math 对象属性 属性 ..
JavaScript Number 对象 Number 对象 Number 对象是原始数值的包装对象。 Number 创建方式 new Number()。 语法 var num = new Number(value); 注意: 如果一个参数值不能转换为一个数字将返回 NaN (非数字值)。 Number 对象属性 属性 描述 constructor 返回对创建此对象的 Number 函数的引用..
JavaScript RegExp 对象 RegExp 对象 正则表达式是描述字符模式的对象。 正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。 语法 var patt=new RegExp(pattern,modifiers); 或者更简单的方式: var patt=/pattern/modifiers; pattern(模式) 描述了表达式的模式 modifiers(修饰符) 用于指定全局匹..
JavaScript String 对象 String 对象 String 对象用于处理文本(字符串)。 String 对象创建方法: new String()。 语法 var txt = new String('string');或者更简单方式: var txt = 'string'; 了解 String 对象教程,请查看 JavaScript String 对象教程。 String 对..
JavaScript of() 方法 JavaScript Array 对象 实例 将一组值转换为数组: [mycode3 type='js'] var myArr = Array.of('Runoob','Google','Taobao'); [/mycode3] 尝试一下 » 定义和用法 of() 方法用于将一组值转换为数组,不考虑参数的..
JavaScript 运算符 JavaScript 运算符用于赋值,比较值,执行算术运算等。 JavaScript 算术运算符 算术运算符用于执行两个变量或值的运算。 赋值 y = 5, 以下表格将向你说明算术运算符的使用: 运算符 描述 例子 y 值 x 值 在线实例 + 加法 x = y + 2 y = 5 x = 7 实例 » - 减法 x = y - 2 y = 5 x = 3 实例 » * 乘法 x ..
JavaScript parse() 方法 JavaScript Date 对象 实例 返回 1970/01/01 至 2012/3/21 之间的毫秒数: var d = Date.parse('March 21, 2012'); d 输出结果: document.write(Date.parse('March 21, 2012')); 尝试一下 » 定义和用法 parse(..
JavaScript parseFloat() 函数 JavaScript 全局函数 定义和用法 parseFloat() 函数可解析一个字符串,并返回一个浮点数。 该函数指定字符串中的首个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。 语法 parseFloat(string) 参数 描述 string 必需。要被解析的字符串。 ..
JavaScript parseInt() 函数 JavaScript 全局函数 定义和用法 parseInt() 函数可解析一个字符串,并返回一个整数。 当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。 当忽略参数 radix , JavaScript 默认数字的基数如下: 如果 string 以 '0x' 开头,parseInt() 会..
JavaScript PI 属性 JavaScript Math 对象 实例 返回 PI: Math.PI; 输出结果: 3.141592653589793 尝试一下 » 定义和用法 PI 属性就是 π,即圆的周长和它的直径之比。这个值近似为 3.14。 浏览器支持 所有主流浏览器都支持 PI 属性。 语法 Math.PI 技术细节 返回值: 返回圆周率(约等于3.14159)。 JavaScript..
JavaScript pop() 方法 JavaScript Array 对象 实例 移除最后一个数组元素: [mycode3 type='js'] var fruits = ['Banana', 'Orange', 'Apple', 'Mango']; fruits.pop(); [/mycode3] fruits 结果输出: ..
JavaScript POSITIVE_INFINITY 属性 JavaScript Number 对象 实例 返回正无穷大: Number.POSITIVE_INFINITY; 输出结果: Infinity 尝试一下 » 定义和用法 POSITIVE_INFINITY 属性值代表正无穷大。 POSITIVE_INFINITY 属性表示大于 Number.MAX_VALUE 的值。 使用 Number.POSITIV..
JavaScript pow() 方法 JavaScript Math 对象 实例 返回 4 的 3 次幂 (4*4*4): Math.pow(4,3); 输出结果: 64 尝试一下 » 定义和用法 pow() 方法返回 x 的 y 次幂。 浏览器支持 所有主要浏览器都支持 pow() 方法 语法 Math.pow(x,y) 参数值 参数 描述 x 必需。底数。必须是数字。 y ..
JavaScript Array 属性 构造器 JavaScript 数组对象 实例 一个新的数组的方法,将数组值转为大写: [mycode3 type='js'] Array.prototype.myUcase=function() { for (i=0;i..
JavaScript Boolean prototype 构造器 JavaScript Boolean 对象 实例 为 Boolean 对象创建一个新的方法: [mycode2] Boolean.prototype.myColor=function() { if (this.valueOf()==true) { this.color='green'; } else { this.color=&..
JavaScript Date prototype 属性 JavaScript Date 对象 实例 创建一个新的日期对象方法: Date.prototype.myMet=function(){if (this.getMonth()==0){this.myProp='January'};if (this.getMonth()==1){this.myProp='February'};..