频道栏目
首页 > 资讯 > JavaScript > 正文

JavaScript开发之js数据类型分析

17-11-23        来源:[db:作者]  
收藏   我要投稿

JavaScript 数据类型

1. 字符串
2. 数字
3. 布尔
4. 数组
5. 对象
6. Null
7. Undefined

JavaScript 字符串

字符串是存储字符(比如 “name,job”)的变量。
字符串可以是引号中的任意文本。您可以使用单引号或双引号:
如:

var name = "龙门课栈";
var job = '前端开发';

您可以在字符串中使用引号,只要不匹配包围字符串的引号即可:
如:

var name = "龙门课栈!!!";
var job = "'前端'开发";
或
var job = '前端"开发"';

都是可以的!

JavaScript 数字

JavaScript 只有一种数字类型。数字可以带小数点,也可以不带:
如:

var price =39.50;      //使用小数点来写
var age= 26;         //不使用小数点来写

极大或极小的数字可以通过科学(指数)计数法来书写:
如:

var a=123e5;      // 12300000
var b=123e-5;     // 0.00123

JavaScript 布尔

布尔值 只能有两个值:true 或 false。
如:

var a = true
var b = false

JavaScript 数组

下面的代码创建名为 class 的数组:

var class = new Array();
class[0] = "张三";
class[1] = "李四";
class[2] = "王二";

var class = new Array("张三","李四","王二");
var class = ["张三","李四","王二"];

都是一样的效果
ps:数组下标是从零开始的,所以第一项是 [0],第二个是 [1],以此类推。

JavaScript 对象

对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (key: value) 来定义。属性由逗号分隔:

var person={name:"龙门课栈", job:"软件开发", age:26};

上面例子中的对象 (person) 有三个属性:name、job 以及 age。

也可以这样(空格无关紧要)

var person={
    name:"龙门课栈", 
    job:"软件开发", 
    age:26
};

输出可以有两种方式

name=person.name;
name=person["name"];

Undefined 和 Null

Undefined 这个值表示变量不含有值。
可以通过将变量的值设置为 null 来清空变量。

class=null;
person=null;

声明变量类型

当您声明新变量时,可以使用关键词 “new” 来声明其类型:

var carname=new String;
var x=      new Number;
var y=      new Boolean;
var cars=   new Array;
var person= new Object;

ps : JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

相关TAG标签
上一篇:点击发送短信验证码按钮后,倒计时60秒(代码实现教程)
下一篇:web服务nginx和php的相互关系介绍
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站