1. 主要类型

  • 字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。
  • JavaScript 拥有动态类型,意味着相同的变量可用作不同的类型

2. JavaScript 字符串

字符串可以是引号中的任意文本。您可以使用单引号或双引号

var strDemo="Demo";
var strDemo='Demo';
var answer="It's alright"  //您可以在字符串中使用引号,只要不匹配包围字符串的引号即可

3. JavaScript 数字

var x1=34.00;      //使用小数点来写
var x2=34;         // //不使用小数点来写
var y=123e5;      // 12300000
var z=123e-5;     // 0.00123

4. JavaScript 布尔

布尔(逻辑)只能有两个值:true 或 false。

var x=true;
var y=false;

5. JavaScript 数组

// 1. 常规赋值, index -> value
var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";// 2. condensed array(简略写法)
var cars=new Array("Saab","Volvo","BMW");// 3. literal array(列表数组)
var cars=["Saab","Volvo","BMW"];

6. JavaScript 对象

  • 对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔
  • 对象属性有两种寻址方式
var person = {
firstname : "John",
lastname  : "Doe",
id        :  5566
};var name = person.lastname;
console.log('name is : ', name)
name = person["lastname"];
console.log('name is : ', name)

7. Undefined 和 Null

Undefined 这个值表示变量不含有值。
可以通过将变量的值设置为 null 来清空变量

var person = {
firstname : "John",
lastname  : "Doe",
id        :  5566
};var name = person.lastname;
console.log('name is : ', name)
name = null;
console.log('name is : ', name)

8. 声明变量类型

当您声明新变量时,可以使用关键词 "new" 来声明其类型:

var carname=new String;
var x=      new Number;
var y=      new Boolean;
var cars=   new Array;
var person= new Object;

转载于:https://www.cnblogs.com/zjzyh/p/5880828.html

3. JavaScript 数据类型相关推荐

  1. 从javaScript数据类型开始了解垃圾回收机制

    一. javaScript数据类型 javaScript 数据类型分为:基本数据类型.引用数据类型 基本数据类型 分类:Number.String.Boolean.Null.Undefined.Sym ...

  2. JavaScript数据类型 typeof, null, 和 undefined

    JavaScript 数据类型 在 JavaScript 中有 5 种不同的数据类型: string number boolean object function 3 种对象类型: Object Da ...

  3. 18100出多少取整_关于JavaScript数据类型,你知道多少?

    JavaScript的数据类型是每一个前端开发者必须要掌握的内容,也是最基础最重要的角色之一,关于JavaScript数据类型你知道多少? JavaScript一共有7种数据类型:String.Num ...

  4. JavaScript学习总结(2)——JavaScript数据类型判断

    最近做项目中遇到了一些关于javascript数据类型的判断处理,上网找了一下资料,并且亲自验证了各种数据类型的判断,在此做一个总结吧! 一.JS中的数据类型  1.数值型(Number):包括整数. ...

  5. JavaScript筑基篇(二)-JavaScript数据类型

    说明 介绍JavaScript数据类型 目录 前言 参考来源 前置技术要求 JavaScript的6种数据类型 哪6种数据类型 undefined 类型 null 类型 boolean 类型 numb ...

  6. Javascript数据类型共有六种

    Javascript数据类型共有六种 /* var box; alert(typeof box); // box是Undefined类型,值是undefined,类型返回的字符串是undefinedv ...

  7. javascript 数据类型与类型转换

    JavaScript 数据类型 值类型(基本类型): 字符串(String) 数字(Number) 布尔(Boolean) 空(Null) 未定义(Undefined) Symbol 注:Symbol ...

  8. JavaScript数据类型基本数据类型与引用数据类型的区别

    JavaScript数据类型 1.JavaScript判断数据类型 typeof操作符 使用typeof操作符可以返回变量的数据类型 typeof操作符有带括号和不带括号两种用法 typeof (变量 ...

  9. JavaScript 数据类型之 Symbol、BigInt

    JavaScript数据类型 在JavaScript中,我们已知有5种基本数据类型:Undefined.Null.String.Number.Boolean. 当ES6问世,直至今日,又新增了两种基本 ...

  10. javascript数据类型边边角角

    javascript数据类型边边角角 变量,数据类型,需要注意的地方 全局变量和局部变量 var a = 3;// 全局变量function test(){//var b = 2;//局部变量,肯定能 ...

最新文章

  1. cookie的路径和域
  2. 能量时域空间物理_5G新在哪儿(11)-下行公共物理控制信道
  3. 无法加载模块:public_Lua模块与包
  4. git-撤销工作与的修改-回退缓存区的修改
  5. ubuntu 设置tab键自动补全
  6. [杂谈] 2013年新目标
  7. php中session销毁,PHP中session变量的销毁
  8. 从HttpClient3迁移到HttpClient4
  9. 希捷移动硬盘更换文件系统(exfat vs NTFS)
  10. 一次3281AB慧荣主控U盘修复
  11. 诺亚方舟售票系统V4版本了
  12. 开源在线excel编辑器_推荐3款爽到爆的在线网站
  13. CAN笔记(17) 预定义报文ID
  14. Windows中快速获取文件目录的方法
  15. ev6 ev8 ev4a加密视频破解翻录提取教程
  16. 企业内部控制体系建设路径及启示 ——基于某公司内控建设案例研究
  17. Unity中OnRenderImage屏幕后处理做Graphics.blit时遇到的一个问题
  18. 人生忠告,送给男人女人和所有人
  19. 833C语言程序设计与数据结构,2017年北方民族大学计算机技术833C语言程序设计与数据结构之C程序设计考研导师圈点必考题汇编...
  20. 数列的定义如下: 数列的第一项为n,以后将此为前一项的平方根,求数列的前m项的和。

热门文章

  1. VB编程宣告终结,微软:不再提供新功能
  2. Windows API之WriteFile函数详细解答
  3. matlab verilog 接口,使用SystemVerilog简化FPGA中的接口
  4. html像素和em转换,初识HTML(5)+CSS(3)-2020升级版 - 像素px:相对单位em:就是本元素给定字...
  5. java代码混淆框架_Android常用框架混淆代码
  6. php连接redis 主从复制,redis怎么进行主从复制
  7. Java---定义一个“点”(Point)类用来表示三维空间中的点(有三个坐标)
  8. 线程Queue,进程Queue和RabbitMQ区别
  9. 015_Vue生命周期
  10. 015_logback中的自定义Appender