JavaScript教程:基本数据类型

haoshengying7

haoshengying7

2016-02-20 00:37

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐JavaScript教程:基本数据类型,希望大家看完后也有个好心情,快快行动吧!

JavaScript脚本语言同其它语言一样,有它自身的基本数据类型、表达式和算术运算符以及程序的基本框架结构。JavaScript提供了四种基本的数据类型用来处理数字和文字, 而变量提供存放信息的地方, 表达式则可以完成较复杂的信息处理。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

1、基本数据类型
  在JavaScript中四种基本的数据类型:数值(整数和实数)、字符串型(用号或‘’括起来的字符或数值)、布尔型(使True或False表示)和空值。在JavaScript的基本类型中的数据可以是常量,也可以变量。由于JavaScript采用弱类型的形式,因而一个数据的变量或常量不必首先作声明,而是在使用或赋值时确定其数据的类型的。当然也可以先声明该数据的类型,它是通过在赋值时自动说明其数据类型的。

2、常量
 整型常量
JavaScript的常量通常又称字面常量,它是不能改变的数据。其整型常量可以使用十六进制、八进制和十进制表示其值。
 实型常量
实型常量是由整数部分加小数部分表示,如12.32、193.98 。可以使用科学或标准方法表示:5E7、4e5等。
 布尔值
布尔常量只有两种状态:True或False。 它主要用来说明或代表一种状态或标志,以说明操作流程。它与C++是不一样的,C++可以用1或0表示其状态,而JavaScript只能用True或False表示其状态。
 字符型常量
使用单引号(‘)或双引号()括起来的一个或几个字符。如 "This is a book of JavaScript "、"3245"、"ewrt234234" 等。
 空值
JavaScript中有一个空值null,表示什么也没有。如试图引用没有定义的变量,则返回一个Null值。
 特殊字符
同C语言一样,JavaScript中同样以有些以反斜杠(/)开头的不可显示的特殊字符。通常称为控制字符。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

3、变量
  变量的主要作用是存取数据、提供存放信息的容器。对于变量必须明确变量的命名、变量的类型、变量的声明及其变量的作用域。
 变量的命名
JavaScript中的变量命名同其计算机语言非常相似,这里要注意以下两点:
A、必须是一个有效的变量,即变量以字母开头,中间可以出现数字如test1、text2等。除下划线(-)作为连字符外,变量名称不能有空格、(+)、(-)、(,)或其它符号。
B、不能使用JavaScript中的关键字作为变量。
在JavaScript中定义了40多个类键字,这些关键是JavaScript内部使用的,不能作为变量的名称。如Var、int、double、true不能作为变量的名称。
  在对变量命名时,最好把变量的意义与其代表的意思对应起来,以免出现错误。
(1)变量的类型
在JavaScript中,变量可以用命令Var作声明:
var mytest;
该例子定义了一个mytest变量。但没有赋予它的值。
Var mytest=This is a book
该例子定义了一个mytest变量, 同时赋予了它的值。
在JavaScript中,变量以可以不作声明,而在使用时再根据数据的类型来确其变量的类型。
如:
x=100
y="125"
xy= True
cost=19.5等。
其中x整数,y为字符串,xy为布尔型,cost为实型。
(2)变量的声明及其作用域
JavaScript变量可以在使用前先作声明,并可赋值。通过使用var关键字对变量作声明。对变量作声明的最大好处就是能及时发现代码中的错误;因为JavaScript是采用动态编译的,而动态编译是不易发现代码中的错误,特别是变量命名的方面。
对于变量还有一个重要性──那就是变量的作用域。在JavaScript中同样有全局变量和局部变量。全局变量是定义在所有函数体之外,其作用范围是整个函数;而局部变量是定义在函数体之内,只对其该函数是可见的,而对其它函数则是不可见的。

展开更多 50%)
分享

猜你喜欢

JavaScript教程:基本数据类型

Web开发
JavaScript教程:基本数据类型

JavaScript 基本数据类型

Web开发
JavaScript 基本数据类型

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Java中基本数据类型与流

Java JAVA基础
Java中基本数据类型与流

JavaScript基本数据结构

Web开发
JavaScript基本数据结构

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java中基本数据类型与流的操作方法

编程语言 网络编程
Java中基本数据类型与流的操作方法

ASP数据类型

ASP
ASP数据类型

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

MAC下如何修改Dashboard背景

MAC下如何修改Dashboard背景

JSON(JavaScript Object Notation)

JSON(JavaScript Object Notation)
下拉加载更多内容 ↓