JS 数据类型

数字

var i = 100;
// alert( typeof i );           // number

字符串

var s = ' miaov ';
// alert( typeof s );               // string
// alert( s.length );               // 7
// alert( s.charAt(3) );        // 'a'

布尔值

var b = true;               // 布尔值:true  false
// alert( typeof b );       // boolean

函数

var fn = function (){ alert(1); };
// fn();
function fn1(){
    alert(2);
}
// alert( fn1 );
// fn1();

object

var obj = document;
// alert( typeof obj );             // object  物体、东西、对象
obj.abc = 123;
obj.onOff = true;
obj.fn1 = function (){ alert(1); };
// alert( document.onOff );     // 123
// obj.fn1();



var arr = [ 1,2,3,4 ];
// alert( arr.length );
// arr[2] = 345;
// alert( arr );
// arr.push( 5,6,7 );
// alert( arr );
// alert( typeof arr );     // object

arr.abc = 999;
arr.fn1 = function (){ alert('ok'); };
// alert( arr.abc );
// arr.fn1();

var json = { name:'miaov', age:5  };
// alert( json.name + '今年' + json.age + '岁了' );
// alert( typeof json )

未定义

var u;
// alert( typeof u );           // undefined 未定义
// 表示你写的程序出问题了~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 使用Number函数,可以将任意类型的值转化成数值。 下面分成两种情况讨论,一种是参数是原始类型的值,另一种是参数...
    青春前行阅读 492评论 0 0
  • 数据类型分类 JavaScript语言的每一个值,都属于某一种数据类型。JavaScript的数据类型,共有七种。...
    yuhuan121阅读 554评论 0 0
  • 调试javascript 调试神器:console.log() javascript一般的流程是一行一行运行 js...
    李诺哦阅读 622评论 0 0
  • 1.JavaScript 定义了几种数据类型? 哪些是原始类型?哪些是复杂类型?原始类型和复杂类型的区别是什么? ...
    DeeJay_Y阅读 223评论 0 0
  • {祝福反克詩派八週年} 我不知道什么是反克,但我知道他们是一些诗人。(诗人 甘谷列) 见证了反克成立的缘起,也见证...
    鲁亢阅读 617评论 0 0