Guest User

Untitled

a guest
Feb 18th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. ```language
  2. JavaScript 布尔
  3. 布尔(逻辑)只能有两个值:true 或 false。
  4.  
  5. var x=true;
  6. var y=false;
  7. 布尔常用在条件测试中。您将在本教程稍后的章节中学到更多关于条件测试的知识。
  8.  
  9. JavaScript 数组
  10. 下面的代码创建名为 cars 的数组:
  11.  
  12. var cars=new Array();
  13. cars[0]="Saab";
  14. cars[1]="Volvo";
  15. cars[2]="BMW";
  16. 或者 (condensed array):
  17.  
  18. var cars=new Array("Saab","Volvo","BMW");
  19. 或者 (literal array):
  20.  
  21. 实例
  22. var cars=["Saab","Volvo","BMW"];
  23.  
  24. JavaScript 对象
  25. 对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
  26.  
  27. var person={firstname:"John", lastname:"Doe", id:5566};
  28. 上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。
  29.  
  30. 空格和折行无关紧要。声明可横跨多行:
  31.  
  32. var person={
  33. firstname : "John",
  34. lastname : "Doe",
  35. id : 5566
  36. };
  37. 对象属性有两种寻址方式:
  38.  
  39. 实例
  40. name=person.lastname;
  41. name=person["lastname"];
  42.  
  43. Undefined 和 Null
  44. Undefined 这个值表示变量不含有值。
  45.  
  46. 可以通过将变量的值设置为 null 来清空变量。
  47.  
  48. 实例
  49. cars=null;
  50. person=null;
  51.  
  52. 声明变量类型
  53. 当您声明新变量时,可以使用关键词 "new" 来声明其类型:
  54.  
  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. ```
Add Comment
Please, Sign In to add comment