字符串值,数值,布尔值,数组,对象。

JavaScript 数据类型

JavaScript 变量能够保存多种数据类型:数值、字符串值、数组、对象等等:

var length = 7;                             // 数字
var lastName = "Gates"; // 字符串
var cars = ["Porsche", "Volvo", "BMW"]; // 数组
var x = {firstName:"Bill", lastName:"Gates"}; // 对象

数据类型的概念

在编程过程中,数据类型是重要的概念。

为了能够操作变量,了解数据类型是很重要的。

如果没有数据类型,计算机就无法安全地解决这道题:

var x = 911 + "Porsche";

JavaScript 从左向右计算表达式。不同的次序会产生不同的结果:

如上分别结果为:

918Porsche
Porsche9117

JavaScript 拥有动态类型

JavaScript 拥有动态类型。这意味着相同变量可用作不同类型:

var carName = "Porsche 911";   // 使用双引号
var carName = 'Porsche 911'; // 使用单引号

您可以在字符串内使用引号,只要这些引号与包围字符串的引号不匹配:

实例

var answer = "It's alright";             // 双引号内的单引号
var answer = "He is called 'Bill'"; // 双引号内的单引号
var answer = 'He is called "Bill"'; // 单引号内的双引号

JavaScript 布尔值

布尔值只有两个值:true 或 false。

实例

var x = true;
var y = false;

JavaScript 数组

JavaScript 数组用方括号书写。

数组的项目由逗号分隔。

下面的代码声明(创建)了名为 cars 的数组,包含三个项目(汽车品牌):

实例

var cars = ["Porsche", "Volvo", "BMW"];

文章来源:www.sysoft.net.cn

最新文章

  1. java多线程--同步屏障CyclicBarrier的使用
  2. ffmpeg-201612[01,08,10,17,21,27,30]-bin.7z
  3. C# 操作鼠标移动到指定的屏幕位置方法
  4. Ubuntu 开启ssh
  5. mac里vmware fusion桥接设置
  6. poj1308 Is It A Tree?(并查集)详解
  7. C#——System.Diagnostics.Process.Start的妙用
  8. poj 3335 Rotating Scoreboard - 半平面交
  9. [SignalR]一个简单的聊天室
  10. python爬虫框架scrapy初识(一)
  11. DirectFB 之 实例图像不断右移
  12. C++ 随机生成一个(0,1)之间的小数
  13. 转换xml格式的短信记录
  14. Access2007数据库下载地址与AccessHelper
  15. 给出两个单词word1和word2,写一个函数计算出将word1 转换为word2的最少操作次数。
  16. JavaScript控制阻止表单提交
  17. Windows 2019 激活教程
  18. struts2.1.6 action 01
  19. 基于win32的windows画板程序
  20. MySQL索引覆盖

热门文章

  1. 2019年全国高校计算机能力挑战赛初赛java语言解答
  2. python操作文件和目录查看、创建、删除、复制
  3. Python项目搬迁,快捷导出环境依赖包到requirements.txt
  4. 松软科技web课堂:JavaScript 布尔(逻辑)
  5. Redis 到底是怎么实现“附近的人”这个功能的呢?
  6. Jerome: Vulnhub Walkthrough
  7. STM32-24位AD7799驱动之手册代码详解,支持模拟SPI和硬件SPI
  8. 详解Python函数参数定义及传参(必备参数、关键字参数、默认可省略参数、可变不定长参数、*args、**kwargs)
  9. LeetCode刷题191124
  10. zhy2_rehat6_mysql03 - MHA_搭建.txt