JavaScript快速入门02-数据类型

JavaScript基础语法02

数据类型

在js中的变量可以保存多种数据类型 :数值、字符串值、布尔值、空值、未定义、数组、对象等。

var length = 7;                                  // 数字
var lastName = "Gates";                          // 字符串
var cars = ["Porsche", "Volvo", "BMW"];          // 数组
var x = {firstName:"Bill", lastName:"Gates"};    // 对象 
字符串(String)
  • 在JS中会将引号内的字符,定义为字符串的值:
    var txtString="abcde" //txtString的值为abcde
  • 可以是单引号或双引号,但必须成对使用:"abcde"'abcde'"'abcde'",单双引号不能混用:"abcde'
  • 转义:如果要让字符串值包含引号,需要进行转义,转义字符为\,如:
var txtString="\"abcde\""  //txtString的值为"abcde"
txtString="\\abcde"  //txtString的值为\abcde
数值(Number)
  • JS中的数值都是Number类型,数值包含整数和小数:a=123;b=3.14
  • 在JS中进行小数运算时,返回的值可能不够精确,需要特别注意。
布尔值(Boolean)
  • 布尔值只包括两个值,true代表真,false代表假
  • 主要用于计算机中的逻辑判断
未定义(Undefined)
  • 声明一个变量后,没有对变量进行赋值,它就是undefined类型,var a
null
  • null是"nothing",它被看做不存在的事物,但在js中null的数据类型是对象。
  • 一般用null清空对象
Null与Undefined
  • 值相等,但类型不相等
  • 可以使用typeof查看数据类型
typeof undefined              // undefined
typeof null                   // object
null === undefined            // false
null == undefined             // true
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

  • 变量 变量是用于存放数据的容器。我们通过「变量名」获取数据,甚至可以修改数据。 变量还可以用来保存字面量。变量的本...
    释梦石阅读 390评论 0 0
  • 词法结构 字符集:unicode 区分大小写,关键字、变量、函数名、标示符必须采取大小写一致 注释// 单行注释/...
    zhaolion阅读 2,547评论 15 36
  • 变量用来临时存储数据(如果想要永久的存储数据,需要通过数据库)。而在任何一门编程语言当中,数据都是分为不同类型的。...
    啃馒头的狼阅读 258评论 0 1
  • 1、概述 1、简介 JavaScript 语言的每一个值,都属于某一种数据类型. JavaScript 的数据类型...
    Qingelin阅读 592评论 0 0
  • 最近在学习JS的数据类型的相关内容,在此就做一些相关的学习笔记。 一、概述 JS的数据类型总共有7种。 1.num...
    wxyzcctn阅读 429评论 0 3