首页 js系列1:数据类型
文章
取消

js系列1:数据类型

网景公司开发,为了让JavaScript成为全球标准,几个公司联合ECMA(European Computer Manufacturers Association)组织制定了标准,称为ECMAScript标准。JavaScript是网景公司对ECMAScript标准的一种实现

1
<script type="text/javascript">

上面默认的type就是JavaScript, 所以不必显式地把type指定为JavaScript。

开发者工具的Console里可以直接输入JavaScript代码,按回车执行

开发者工具的Sources里面,可以进行断点和单步执行

JavaScript严格区分大小写,也不区分整数和浮点数,也就是说12.00 === 12(始终用===比较)

NaN表示Not a Number,当无法计算结果时用NaN表示

null表示一个“空”的值,undefined表示值未定义,undefined仅在判断函数参数是否传递的情况下有用。

JavaScript的数组可以包括任意数据类型

字符串内部如果既包含'又包含",可以用\来转义,外面再使用单引号括起来。

模板字符串会自动替换字符串中的变量,如

1
**let** message = `你好, ${name}, 你今年${age}岁了?`;

slice可以截取数组,如果不传参数,会截取整个数组

1
var aCopy = arr.slice();

由于JavaScript的对象是动态类型,所以可以动态地添加或删除属性。

本文由作者按照 CC BY 4.0 进行授权

开源软件推荐系列2:Electron

Qt官方示例解析系列2:Analog Clock