【JavaScript】数据类型
来源:互联网 发布:iphone4s刷机软件下载 编辑:程序博客网 时间:2024/05/01 17:56
变量
声明局部变量
var message
声明全部变量
message
typeof
例如:var message = "some string";
alert(typeof message); // "string"
alert(typeof(message)); // "string"
alert(typeof 95); // "number"
数据类型
"undefined"
var message;
alert(message == undefined); //true
"boolean"
Boolean true false
String 任何非空字符串 ""(空字符串)
Number 任何非零数字值(包括无穷大) 0和NaN(参见本章后面有关NaN的内容)
Object 任何对象 null
Undefined n/a① undefined
"string"
var age = 11;
var ageAsString = age.toString(); // 字符串 "11"
var found = true;
var foundAsString = found.toString(); // 字符串 "true"
var num = 10;
alert(num.toString()); // "10"
alert(num.toString(2)); // "1010"
alert(num.toString(8)); // "12"
alert(num.toString(10)); // "10"
alert(num.toString(16)); // "a"
另外还有一个转型函数 String()
"number"
1. 浮点数值 2, 数值范围(最大最小)
3,NaN,即非数值( Not a Number)是一个特殊的数值
4, 数值转换 Number() 、 parseInt() 和 parseFloat()
var num1 = Number("Hello world!"); //NaN
var num2 = Number(""); //0
var num3 = Number("000011"); //11
var num4 = Number(true); //1
var num1 = parseInt("10", 2); //2 (按二进制解析)
var num2 = parseInt("10", 8); //8 (按八进制解析)
var num3 = parseInt("10", 10); //10 (按十进制解析)
var num4 = parseInt("10", 16); //16 (按十六进制解析)
var num1 = parseFloat("1234blue"); //1234 (整数)
var num2 = parseFloat("0xA"); //0
var num3 = parseFloat("22.5"); //22.5
var num4 = parseFloat("22.34.5"); //22.34
var num5 = parseFloat("0908.5"); //908.5
var num6 = parseFloat("3.125e7"); //31250000
"object"
constructor,hasOwnProperty( propertyName),isPrototypeOf(object)
propertyIsEnumerable( propertyName) ,toLocaleString()
, toString(),valueOf()
null类型
var car = null;
alert(typeof car); // "object"
- JavaScript数据类型
- JavaScript数据类型
- Javascript数据类型
- JavaScript 数据类型
- javascript数据类型
- JavaScript数据类型
- Javascript数据类型
- JavaScript数据类型
- javaScript数据类型
- JavaScript 数据类型
- javascript 数据类型
- javascript数据类型
- javascript数据类型
- JavaScript 数据类型
- javascript数据类型
- JavaScript 数据类型
- JavaScript 数据类型
- javascript数据类型
- 编程方式操作WorkFlow
- 6章11题
- win7 修改IP,网关,DNS,掩码
- 设计用户类,包含用户名和密码两个属性,设计logindemo类,设计用户名登陆成员方法,用户有三次登陆机会,如果连续三次登陆失败则推出程序。
- 博客首发
- 【JavaScript】数据类型
- 八、百钱百鸡的问题(5种方式解决-代码执行效率由复杂到简单)
- 主题模型TopicModel:隐含狄利克雷分布LDA
- 二叉树中节点的最大距离
- 唉!今天学了结构体,还了解到了一点贪心算法,啧啧!
- Android 如何给Button上面的文字设置点击后变颜色
- Mybatis拦截器介绍及分页插件
- 重载运算符( 二)——学习C++笔记
- ios中控制器之间的反向传值之二---代理传值