举报投诉联系我们 手机版 热门标签 VUE中文网
您的位置:VUE中文网 > Javascript 原始类型

Javascript 原始类型

2023-06-18 11:17 JavaScript教程

 Javascript 原始类型

Javascript面向对象设计 - Javascript 原始类型


Javascript原始类型将数据存储在内存中。

JavaScript中有五种基本类型:

类型
Booleantrue 或 false
Number整数或浮点数值
String由单引号或双引号分隔的文本
Null只有一个值的原始类型,null
Undefined只有一个值的原始类型,undefined

最后两个,null和undefined,是特殊的Javascript。

Null和undefined有自己的类型。

undefined是分配给未初始化的变量的值。


文字

所有原始类型都具有其值的字面表示。

以下是字符串文字:

// strings 
var name = "Javascript"; 
var s = "a"; 

name和s是两个变量。

数字文字,

// numbers 
var count = 2; 
var cost = 12.251; 

布尔文本

// boolean 
var found = true; 
var isValid = false;

空文字

// null 
var object = null; 

未定义字面值

// undefined 
var flag = undefined; 
var ref;    // assigned undefined automatically 

ref被赋值为undefined,因为变量ref没有赋给任何值。
将一个原始值分配给变量时,该值将被复制到该变量中。
当将一个变量分配给另一个变量时,每个变量都有自己的数据副本。

例如:

var string1 = "pink"; 
var string2 = string1; 

在上面的代码中,“pink"值在赋值期间被复制到string2。

下面的代码显示了对一个变量的更改不会反映在另一个上。

例如:

var string1 = "red"; 
var string2 = string1; 

console.log(string1);    // "red" 
console.log(string2);    // "red" 

string1 = "blue"; 
console.log(string1);    // "blue" 
console.log(string2);    // "red" 

上面的代码生成以下结果。

在此代码中,string1已更改,string2保留其原始值。



阅读全文
以上是VUE中文网为你收集整理的 Javascript 原始类型全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 VUE中文网 vue88.com 版权所有 联系我们