JS基础——数据类型

来源:互联网 发布:已备案过期删除域名 编辑:程序博客网 时间:2024/05/23 01:22


[javascript] view plaincopy在CODE上查看代码片派生到我的代码片
  1. <!doctype html>  
  2. <html>  
  3. <head>  
  4. <meta charset="utf-8">  
  5. <title>JS基础——数据类型</title>  
  6. <script>  
  7. var i = 100;  
  8. //alert(typeof i);  //number  
  9.   
  10. var s = 'bokebi';  
  11. //alert(typeof s);  //string  
  12. //alert(s.length);  //字符串的长度是6  
  13. //alert(s.charAt(3));   //e 类似index,默认从0开始计数  
  14.   
  15. var b = true;  
  16. //alert(typeof b);  //boolean 布尔值:true / false  
  17.   
  18. var fn = function(){ alert(1); };  
  19. //fn();     //1 函数调用  
  20. //alert(typeof fn); //function 函数  
  21.   
  22. var obj = document;  
  23. //alert(typeof obj);    //obj 对象  
  24. //obj.abc = 123;  
  25. //obj.fn1 = function(){ alert(456) };  
  26. //alert(document.abc);  //123     
  27. //obj.fn1();                //456  
  28.   
  29. var arr = [1,2,3,4,5];  
  30. //alert(typeof arr);    //obj 对象  
  31. //alert(arr.length);    //5  
  32. //arr[2] = 33;  //将数组的第二个元素3替换成33  
  33. //alert(arr);  
  34. //arr.push(7,8,9);  //数组元素后面添加7、8、9  
  35. //alert(arr);  
  36.   
  37. var json = { name:'bokebi', age:3 };  
  38. //alert(typeof json);       //obj 对象  
  39. //alert(json.name + '今年' + json.age + '岁了!');  
  40.   
  41. var n = null;  
  42. //alert(typeof n);  //obj 对象  
  43.   
  44. var u;  
  45. alert(typeof u);    //undefined 未定义  
  46.   
  47. </script>  
  48. </head>  
  49.   
  50. <body>  
  51. </body>  
  52. </html>  
JS中的数据类型:数字、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义
 判断数据类型用typeof
0 0
原创粉丝点击