javascript 数据类型

来源:互联网 发布:mac战网如何更改地区 编辑:程序博客网 时间:2024/06/04 00:50

计算机程序的运行都是通过操作值来运行的。在一种程序设计语言中,能够表示并操作的值的类型称为数据类型,而程序设计语言最基本的特征之一就是它支持的数据类型和集合。

1、Javascript数据类型

在javascript里面中支持以下数据类型:

1.1 数字类型

var n = 100;var m = 11.22;

1.2 字符串

var error = "error";var message = "hello" + "world";

1.3 布尔值

var flag = false;var a = 5;var b = 5;var isEqual = (a == b);

1.4 函数

function square(x){    return x * x;}

1.5 对象

var obj = {name : "carl", age : 27};

1.6 数组

var aNum = [1, 2, 3, 4, 5];

1.7 null

var nullValue = null;

1.8 undefined

# 输出undefinedvar value;alert(value);

1.9 Date对象

var now = new Date();var xmas = new Date(2006, 11, 25);

1.10 正则表达式

var regExp = "/[1-9][0-9]*"

1.11 Error对象

当发生运行错误时,javascript解释器会抛出某个类的对象。每个Error对象具有一个message属性,它存放的是Javascript实现特定的错误信息。预定义的错误对象的类型有Error、EvalError、RangeError、ReferenceError、SyntaxError、TypeError和URIError.

2、Js命名规范

javascript命名是有命名规范的。它的命名规范包括以下几个点,我们命令应该遵循以下的规范:

  • 变量的第一个内容必须是字母、下滑线、$
  • 其余的内容必须是 _、$、字母、数字
  • 变量不能是js的关键字

3、传值和传址

javascript的数据类型包括基本数据类型与引用类型。数字和布尔类型在javascript是基本数据类型其它类型是引用类型。基本数据类型通过传值来操作,而引用类型通过传址来操作。

关于javascript的规范可以参考:Airbnb JavaScript Style Guide

0 0
原创粉丝点击