javascript 数据类型

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

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
# 输出undefined
var 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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值