JavaScript基础教程03var动态数据类型

举报
鱼酱 发表于 2022/01/07 00:04:22 2022/01/07
【摘要】 var动态数据类型,是JavaScript中一个特性,它用起来非常灵活,灵活就导致了可能有一些意外的风险,在日后的实例,我会带领大家来分析。    javascript中对于var类型的分析,看一百遍书,不如写几行代码。下面这个代码 是我精心准备的,希望大家能对于var 拥有动态类型的的这种变量有一个...

var动态数据类型,是JavaScript中一个特性,它用起来非常灵活,灵活就导致了可能有一些意外的风险,在日后的实例,我会带领大家来分析。

  



javascript中对于var类型的分析,看一百遍书,不如写几行代码。下面这个代码 是我精心准备的,希望大家能对于var 拥有动态类型的的这种变量有一个初步的解。



  
  1. <span style="font-size:18px;"><!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>var动态数据类型</title>
  6. <!--
  7. 作者:小鱼酱
  8. 时间:2016-04-07
  9. 描述:var变量第一讲
  10. -->
  11. <script type="text/javascript">
  12. //01.js 是弱类型,变体变量,可以动态修改变量值,即使是其它类型的数据
  13. //var变量 可以说动态类型
  14. var a=5; // Number
  15. a={}; //object
  16. a=function(){}; // function
  17. var x // x 为 undefined
  18. var x = 6; // x 为数字
  19. //0.2字符串可以是引号中的任意文本。您可以使用单引号或双引号
  20. var x = "Bill"; // x 为字符串
  21. x='apple';
  22. //0.3科学计数法
  23. var y=123e5; // 12300000
  24. var z=123e-5; // 0.00123
  25. //0.4布尔类型
  26. var x=true;
  27. var y=false;
  28. //0.5数组一
  29. var cars=new Array();
  30. cars[0]="Audi";
  31. cars[1]="BMW";
  32. cars[2]="Volvo";
  33. //0.5数组二
  34. var cars=new Array("Audi","BMW","Volvo");//(condensed array
  35. var cars=["Audi","BMW","Volvo"];//literal array
  36. //0.6对象
  37. var person={firstname:"Bill", lastname:"Gates", id:5566};
  38. var person={ //对象的属性
  39. firstname : "Bill",
  40. lastname : "Gates",
  41. id : 5566
  42. };
  43. name=person.lastname;//对象寻址
  44. name=person["lastname"];
  45. //打印出来看看
  46. //alert(name);
  47. //0.6 Undefined 和 Null Undefined 这个值表示变量不含有值。
  48. //可以通过将变量的值设置为 null 来清空变量。
  49. cars=null;
  50. person=null;
  51. //alert(cars); //打印看一看
  52. var yu;
  53. alert(yu);//Undefined类型
  54. //0.7声明变量类型,当您声明新变量时,可以使用关键词 "new" 来声明其类型:
  55. var carname=new String;
  56. var x= new Number;
  57. var y= new Boolean;
  58. var cars= new Array;
  59. var person= new Object;
  60. //JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。
  61. </script>
  62. </head>
  63. <body>
  64. </body>
  65. </html></span>





学习编程最重要的是多写代码,对代码思考终结,在去写代码,下一讲,我将var变量的其他一些事~~~~~~~~~~~~~~~~~~~~大笑大笑大笑大笑大笑大笑大笑大笑











sss

文章来源: yujiang.blog.csdn.net,作者:鱼酱2333,版权归原作者所有,如需转载,请联系作者。

原文链接:yujiang.blog.csdn.net/article/details/51082326

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。