Javascript 基础:JS基本类型

一、基本数据类型
1.Number
整数:var num = 1;var num = 037;(八进制)var num = 0xff;(十六进制)
浮点数:var num = 3.14;
var num = 3.14e2;
特殊值:NaN(not a number)、Infinity(无限)

2.String
用单引号或者双引号引起来
var str = "hello js!";

3.Boolean
值:true或者false
常用于条件语句,作为判断

4.Object
一组无序的名值对的集合,可以用直接量赋值或者用操作符new来定义,如果是对象中的函数,通常叫做方法,对象中的其他名称,叫做属性。
var obj = {
name:lily;
age:20;
fight:function(){
console.log("fight!")
}
};

var obj = new Object();

5.Null
值:null
场景:对象不存在

6.Undefined
值:null
场景:声明但是没有赋值的变量或者是没有对象中不存在的属性

注:如果是识别类型可以用typeof操作符
typeof null;//object

二、简单分类
原始类型:number、string、boolean、null、undefined(值传递)
引用类型:object(引用传递)


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,195评论 0 13
  • 第三章 基本概念 3.1 语法 ECMAScript标识符一般采用驼峰大小写格式,也就是第一个字母小写,剩下的每个...
    小雄子阅读 568评论 0 1
  • 转载请声明出处 博客原文 随手翻阅以前的学习笔记,顺便整理一下放在这里,方便自己复习,也希望你有也有帮助吧 第一课...
    前端进阶之旅阅读 12,736评论 13 94
  • 这到底我的心在忙些什么呢 洗澡和护肤都是匆匆忙忙的,买了新衣服也不至于这样啊。
    是庆容啊阅读 93评论 0 0
  • 如果我有一千万,我就能买一栋房子, 我有一千万吗?没有。 所以我仍然没有房子。 如果我有翅膀,我就能飞。 我有翅膀...
    糖二傻子阅读 300评论 0 0