码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript的类型、值和变量

时间:2018-03-04 17:11:31      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:def   创建对象   自己的   解释   内存回收   script   gpo   字符串   使用   

  计算机程序的运行需要对值进行操作,再变成语言中,能够表示并操作的值得类型称为数据类型。变量用来将值存储起来,变量是值得符号名称。

一、数据类型

  JavaScript的数据类型可以分为两类,原生类型和对象类型,JavaScript的原始类型包括数字、字符串和布尔值,JavaScript还有两个特殊的原始值null(空)和undefined(未定义),它们不是数字、字符串和布尔值对象类型包含普通对象、数组、函数、日期、正则、错误对象。

  JavaScript的类型也可以按有无方法分,除了null和undefined,其他的类型都是拥有方法的值,字符串、数字、布尔值在使用方法时,会临时转化为对应的对象。

  JavaScript的类型也可以可变类型和不可变类型,只有对象和数组属于可变类型,其他的都是不可变类型,包括字符串。

二、JavaScript的内存管理机制

  JavaScript解释器有自己的内存管理机制,可以自动对内存进行垃圾回收。这意味着程序员可以按需创建对象,程序员则不必担心这些对象的销毁和内存回收,当不再有任何引用指向一个对象,解释器就会知道这个对象没用了 ,然后就自动回收它所占的内存资源。 

三、数值

  a、JavaScript中数值有整型和浮点型

  整型可以用十进制和十六进制(0xff).

  浮点型可以包含小数点,可以采用传统写法,还可以使用指数计数法。

  3.14

  6.02e23  //6.02x1023

  6.02E-23  //6.02x10-23

  b、JavaScript中的算术运算

  JavaScript运算符包括+、-、*、/、%(求余)

 

 

  

JavaScript的类型、值和变量

标签:def   创建对象   自己的   解释   内存回收   script   gpo   字符串   使用   

原文地址:https://www.cnblogs.com/yiluhuakai/p/8505066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!