JavaScript 数据类型
来源:互联网 发布:西部数码域名转移管理 编辑:程序博客网 时间:2024/05/02 04:49
number 数字
number类型是任意的正或负的数值,包括了整数和浮点数。
var num1 = 100;
var num2 = 100.10;
var num3 = 0.10;
string 字符串
字符串是被包裹在单引号或双引号内的,如果字符串的内容需要包含引号,就需要使用“\”符号进行转义。
var statement1 = 'He said "JavaScript is awesome!"';
var statement2 = "He said \"JavaScript is awesome!\"";
boolean 逻辑值
boolean类型的值是true和false。
var okay = true;
var fail = false;
null 不存在
null是一种特殊类型,null代表的是一个值,与其他编程语言类似。
var foo = null;
undefined 未定义
undefined是一种特殊类型,undefined代表的是一个没有值被分配的状态。在使用了undefined关键字或者未定义值的时候undefined类型将被创建。
var bar1 = undefined;
var bar2;
类型检查
JavaScript提供了检查变量类型的方法。常见的做法是使用typeof运算符来确定一个特定值的类型。
// 检查各种不同的变量
var myFunction = function() {
console.log("hello" );
};
var myObject = {
foo:"bar"
};
var myArray = [ "a", "b", "c" ];
var myString = "hello";
var myNumber = 3;
typeof myFunction; // "function"
typeof myObject; // "object"
typeof myArray; // "object" -- 注意!
typeof myString; // "string"
typeof myNumber; // "number"
typeofnull;// "object" -- 注意!
if ( myArray.push && myArray.slice && myArray.join ) {
// 可能是一个数组
}
if ( Object.prototype.toString.call( myArray ) === "[object Array]" ) {
// 绝对是一个数组
// 这是最可靠的检查方法
// 去确认一个特定的值是否是数组对象
}
0 0
- JavaScript数据类型
- JavaScript数据类型
- Javascript数据类型
- JavaScript 数据类型
- javascript数据类型
- JavaScript数据类型
- Javascript数据类型
- JavaScript数据类型
- javaScript数据类型
- JavaScript 数据类型
- javascript 数据类型
- javascript数据类型
- javascript数据类型
- JavaScript 数据类型
- javascript数据类型
- JavaScript 数据类型
- JavaScript 数据类型
- javascript数据类型
- iText学习(一)
- 面向对象三大特性---封装性
- Android 获取WIFI MAC地址的方法
- 背包again
- sql 提取不重复记录
- JavaScript 数据类型
- MySQL使用
- 读书感悟
- 【C语言】01-C语言概述
- AndroidStudio创建项目时一直处于building“project name”gradle project info的解决办法
- iOS开发笔记--什么时候调用layoutSubviews
- 积木分发
- SQL SERVER 主键和外键中的 级联删除(ON DELETE CASCADE)和级联更新(ON UPDATE CASCADE)
- Qt的Splitter使用