首页 > 代码库 > 随笔1103

随笔1103

随笔1103
JS 脚本语言
<script type="text/javascript"></script>
一、数据类型
  1.整型 int
  2.小数类型 单精度小数用float  双精度小数用double 自定义长度的小数用decimal
  3.字符类型 char
  4.字符串 string
  5.对象 object
  6.日期时间 datetime
  7.布尔型 bool    true  false
  8.二进制 binary
其中,字符串,对象是引用类型,其余的为值类型

数据类型语言:
  强类型语言:C++;C;C#;java
  弱类型语言:js;php
二、变量定义
  1.强类型语言:int a
  2.弱类型语言: var a    a变量可以使用任何类型
定义: var a = 10;
输出: alert();
       confirm();
 此时涉及到栈和堆的问题
    栈的空间比较小,是有序的;堆的空间大,是无序。
例如:
    值类型:int a = 10;
    引用类型 string b = 你好;
此时存储时, 值类型的a变量存储一个地址,直接指向栈内的一个值,存储在栈内
             引用类型的b变量的存储地址直接存在栈内,由栈内的这个b的地址再指向堆里的地址,来确定b的值。

 

随笔1103