2020年2月16日

摘要: Math 对象 Math是 JavaScript 的原生对象,提供各种数学功能。该对象不是构造函数,不能生成实例,所有的属性和方法都必须在Math对象上调用。 静态属性 Math对象的静态属性,提供以下一些数学常数。 Math.E:常数e。 Math.LN2:2 的自然对数。 Math.LN10:1 阅读全文
posted @ 2020-02-16 19:35 Hjiangyi 阅读(146) 评论(0) 推荐(0)
 
摘要: 对象是 JavaScript 语言最主要的数据类型,三种原始类型的值:数值、字符串、布尔值,在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”(wrapper)。所谓“包装对象”,指的是与数值、字符串、布尔值分别相对应的Number、String、Boolean三个原生对象。这三个原生对象 阅读全文
posted @ 2020-02-16 15:13 Hjiangyi 阅读(160) 评论(0) 推荐(0)
 
摘要: 构造函数 Array是 JavaScript 的原生对象,同时也是一个构造函数,可以用它生成新的数组。 var arr = new Array(2); Array构造函数的参数2,表示生成一个两个成员的数组,每个位置都是空值。如果没有使用new,运行结果也是一样的。 var arr = new Ar 阅读全文
posted @ 2020-02-16 13:55 Hjiangyi 阅读(171) 评论(0) 推荐(0)
 
摘要: 概述 JavaScript 提供了一个内部数据结构,用来描述对象的属性,控制它的行为,比如该属性是否可写、可遍历等等。这个内部数据结构称为“属性描述对象”(attributes object)。每个属性都有自己对应的属性描述对象,保存该属性的一些元信息。 { value: 123, writable 阅读全文
posted @ 2020-02-16 00:11 Hjiangyi 阅读(202) 评论(0) 推荐(0)

2020年2月15日

摘要: console的常见用途有两个。 调试程序,显示网页代码运行时的错误信息。 提供了一个命令行接口,用来与网页代码互动。 console对象的浏览器实现,包含在浏览器自带的开发工具之中。按 F12 打开 Console面板基本上就是一个命令行窗口,你可以在提示符下,键入各种命令。 console 对象 阅读全文
posted @ 2020-02-15 16:12 Hjiangyi 阅读(742) 评论(0) 推荐(0)
 
摘要: JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。 虽然变量的数据类型是不确定的,但是各种运算符对数据类型是有要求的。如果运算符发现,运算子的类型与预期不符,就会自动转换类型。比如,减法运算符预期左右两侧的运算子应该是数值,如果不是,就会自动将它们转为数值。 强制转换 阅读全文
posted @ 2020-02-15 12:51 Hjiangyi 阅读(161) 评论(0) 推荐(0)

2020年2月14日

摘要: 算术运算符 概述 JavaScript 共提供10个算术运算符,用来完成基本的算术运算。 加法运算符:x + y 减法运算符: x - y 乘法运算符: x * y 除法运算符:x / y 指数运算符:x ** y 余数运算符:x % y 自增运算符:++x 或者 x++ 自减运算符:--x 或者 阅读全文
posted @ 2020-02-14 21:37 Hjiangyi 阅读(232) 评论(0) 推荐(0)
 
摘要: 字符串 字符串的定义 字符串就是零个或多个排在一起的字符,放在单引号或双引号之中。单引号字符串的内部,可以使用双引号。双引号字符串的内部,可以使用单引号。 如果要在单引号字符串的内部,使用单引号,就必须在内部的单引号前面加上反斜杠,用来转义。双引号字符串内部使用双引号,也是如此。 字符串默认只能写在 阅读全文
posted @ 2020-02-14 00:51 Hjiangyi 阅读(194) 评论(0) 推荐(0)

2020年2月13日

摘要: 什么是 JavaScript 语言 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”,指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序(比如浏览器)的“脚 阅读全文
posted @ 2020-02-13 00:13 Hjiangyi 阅读(358) 评论(0) 推荐(0)