`

javascrpt基础篇-----数据类型

 
阅读更多

JavaScript 拥有动态类型

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

实例

var x                // x 为 undefined
var x = 6;           // x 为数字
var x = "Bill";      // x 为字符串

 

JavaScript 字符串

 

字符串是存储字符(比如 "Bill Gates")的变量。

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

实例

var carname="Bill Gates";
var carname='Bill Gates';

 

JavaScript 数字

 

JavaScript 只有一种数字类型。数字可以带小数点,也可以不带:

实例

var x1=34.00;      //使用小数点来写
var x2=34;         //不使用小数点来写

 

极大或极小的数字可以通过科学(指数)计数法来书写:

实例

var y=123e5;      // 12300000
var z=123e-5;     // 0.00123

 

JavaScript 布尔

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

var x=true
var y=false

 

JavaScript 数组

下面的代码创建名为 cars 的数组:

var cars=new Array();
cars[0]="Audi";
cars[1]="BMW";
cars[2]="Volvo";

或者 (condensed array):

var cars=new Array("Audi","BMW","Volvo");

 

JavaScript 对象

对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:

var person={firstname:"Bill", lastname:"Gates", id:5566};

上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。

空格和折行无关紧要。声明可横跨多行:

var person={
firstname : "Bill",
lastname  : "Gates",
id        :  5566
};

对象属性有两种寻址方式:

实例

name=person.lastname;
name=person["lastname"];

 

Undefined 和 Null

Undefined 这个值表示变量不含有值。

可以通过将变量的值设置为 null 来清空变量。

实例

cars=null;
person=null;

 

声明变量类型

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

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

JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

详情:http://www.w3school.com.cn/js/js_datatypes.asp

分享到:
评论

相关推荐

    一头扎进 JavaScript (基础篇) 视频教程 java1234出品

    本视频教程“一头扎进 JavaScript (基础篇)”由java1234出品,旨在帮助初学者全面掌握JavaScript的基础知识,从而在网页开发领域打下坚实的基础。 JavaScript的核心概念包括变量、数据类型、操作符、控制结构、函数...

    JavaScript教程--从入门到精通

    学习JavaScript,你需要理解变量、数据类型、控制结构(如条件语句和循环)、函数、对象、数组、字符串等基础知识,还要熟悉DOM操作和事件处理,以及现代JavaScript库和框架(如jQuery、React、Vue等)的使用。...

    JavaScript程序设计-JavasScript类型之undefined.pdf

    JavaScript是一种广泛应用于Web开发的动态脚本语言,其灵活性和弱类型特性使得它在处理数据类型时具有独特的特点。在JavaScript中,类型系统包括多种不同的数据类型,其中一种就是"undefined"。这篇文档《JavaScript...

    李立超JavaScript基础篇笔记

    JavaScript有六种基本数据类型:String(字符串)、Number(数值)、Boolean(布尔值)、Null(空值)、Undefined(未定义)和Object(对象)。这些类型构成了JS编程的基础,理解和掌握它们是学习JavaScript的第一步...

    JavaScript基础篇视频教程

    本"JavaScript基础篇视频教程"将引导初学者步入这个强大而有趣的编程世界。 首先,JavaScript语法基础是学习的起点。它基于ECMAScript规范,类似于C++和Java,但更倾向于弱类型。了解变量(var、let、const)、数据...

    Gwt-Ext学习笔记之基础篇- www.hxiaseo.cn技术网站

    标题中的"Gwt-Ext学习笔记之基础篇"指的是关于Gwt-Ext的初级教程,这是一种基于Google Web Toolkit (GWT) 的扩展库,用于构建富互联网应用程序(RIA)。Gwt-Ext提供了丰富的用户界面组件,使得开发者可以利用Java语言...

    Javascript教程--从入门到精通.rar

    1. **基础语法**:JavaScript的基础包括变量、数据类型(如字符串、数字、布尔值、null、undefined)、操作符(算术、比较、逻辑等)、流程控制(条件语句、循环)和函数。学习这些内容将帮助初学者构建JavaScript...

    JavaScript语言精粹--蝴蝶

    一、JavaScript基础 JavaScript的基础包括变量、数据类型、运算符、流程控制等。在JavaScript中,变量可以通过var关键字声明,支持基本数据类型(如字符串、数字、布尔值)以及引用数据类型(对象、数组)。理解这些...

    JavaScript基础篇(3)之Object、Function等引用类型

    8. 基本包装类型涉及String、Number和Boolean三种包装对象,它们提供了对基本数据类型的进一步操作功能。 9. 浏览器内置对象如URI编码方法(如encodeURIComponent)也被用于处理特定的任务。 10. 方法重载、归并...

    JavaScript李立超基础篇笔记.docx

    总的来说,李立超的JavaScript基础篇教程涵盖了语言的基础知识,包括其历史、特点、基本语法、数据类型、变量和标识符的使用,以及代码编写的位置和方式,是学习JavaScript入门的宝贵资料。通过深入理解和实践这些...

    史上最全JavaScript基础篇.doc

    ### JavaScript基础知识点详解 #### 一、简介 **JavaScript**是一种广泛使用的脚本语言,它在Web开发中占据着至关重要的...以上就是《史上最全JavaScript基础篇》中的核心知识点总结,希望对学习JavaScript有所帮助。

    JavaScript之提升篇-Jquery经典入门教程

    1. 变量与数据类型:JavaScript支持var、let和const三种声明变量的方式,数据类型包括基本类型(如字符串、数字、布尔值)和引用类型(如对象、数组、null和undefined)。 2. 控制流程:掌握条件语句(if...else)、...

    JavaScript之数据类型

    本篇将深入探讨JavaScript中的数据类型,包括基本数据类型、引用数据类型以及ES6引入的新的数据类型。 1. **基本数据类型** JavaScript中的基本数据类型包括: - **Undefined**:表示变量未定义或值不存在。 - *...

    网络编程基础篇之Javascript(EXE)

    了解并掌握以上JavaScript基础知识后,可以进一步学习更高级的主题,如闭包、模块化、ES6新特性、前端框架(如React、Vue、Angular)以及Node.js后端开发,从而成为一名全面的Web开发者。这个“网络编程基础篇之...

    JavaScript 学习 - 提高篇

    在 JavaScript 中,对象是一种非常基础且重要的数据类型,它可以被视为一组无序的数据集合,这些数据通过键值对(key-value pairs)的形式存储。这与 Java 中的 `HashMap` 类似,但又不完全相同,因为 JavaScript 的...

    常用JavaScript函数 16 - 30(自我总结)

    这篇自我总结涵盖了JavaScript函数的16到30个常用知识点,旨在帮助开发者更好地理解和应用这些功能强大的工具。 1. **数组操作** - `slice()`:用于从原数组中提取一个子数组并返回,不会改变原数组。 - `splice...

    javascript--ppt

    2. 数据类型:JavaScript有七种基本数据类型,包括字符串(String)、数字(Number)、布尔值(Boolean)、null、undefined、符号(Symbol,ES6新增)和空值(BigInt,ES10新增)。此外,还有一种复合类型——对象...

    《JavaScript 程序设计》 基础篇2

    JavaScript程序设计涉及基本语法、数据类型、函数、事件处理、DOM操作等。 2. 程序流程控制: JavaScript对程序流程的控制与其他编程语言类似,分为以下三种基本结构: - 顺序结构:按照代码的编写顺序逐行执行...

    网络编程基础篇之javascript

    JavaScript,作为全球最广泛使用的编程语言之一,是网络编程领域中的基石,特别是在前端开发中扮演着至关重要的角色。本文将深入探讨JavaScript的基础...因此,对于初学者来说,扎实掌握JavaScript基础知识至关重要。

    javascript-interview-questions:使用JavaScript解决面试问题

    1. JavaScript语法:理解变量声明(var、let、const)、数据类型(原始类型与引用类型)、作用域(全局、局部、块级)以及函数的基础用法是面试的必备知识。 2. DOM操作:如何通过JavaScript修改HTML元素、添加或...

Global site tag (gtag.js) - Google Analytics