我们先从最简单的数据类型开始吧!
首先请记住javascript 有5种基本数据类型和1种复杂数据类型,至于为什么只有这六种,大家可以去翻翻W3C的资料哈!
五种基本数据类型:
下面为大家介绍一种手段来检测变量的数据类型 ->->->-> typeof 操作符 你可以理解为
type of someting 比如 type of undefined 更多例子如下:
<script> var Question = "csdn boss is ji lao ?"; alert("依次是 string number object"); alert(typeof Quession); alert(typeof 100); alert(typeof null); </script>
var csdn //声明之后默认取得undefined //var TT 这个变量没有声明 alert(csdn) //返回 undefined alert( TT ) // 按F12打开调速器发现报错了
var intNumber = 10; //整数 var 8_number = 012 //八进制 var 8_number_1 = 019 //无效八进制自动去0变10进制 var 16_number = A //16进制 //我在进行算术计算时 从不管你是什么进制反正都会是转换成10进制
var floatNum = 1.1 var floatNum_1 = 0.1 //上面的都是浮点数的声明方法 //当然还有高级点的 var float_num_2 =1.123e3 // 就是1123 //e 3 表示 10*10*10
var c = Number("csdn "); //NaN var s = Number("" ); //0 var d = Number("0000132 ") //132 var n = Number (true) //1 var c = parseInt("123CSDN") //123 var s = parseFloat ("22.5") //22.5 //更多的例子大家可以去W3C上去看看
var csdn = "csdn " csdn = csdn+"is what?" //按照上面的意思 你能理解这段代码的工作原理吗??
var a = new Object();
javascript小白学习指南0---1,布布扣,bubuko.com
原文:http://blog.csdn.net/tomihaohao/article/details/38424285