Javascript原始类型将数据存储在内存中。
JavaScript中有五种基本类型:
类型 | 值 |
---|---|
Boolean | true 或 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
例如:
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保留其原始值。
基础 JavaScript 实例用JavaScript输出文本 用JavaScript改变HTML元素 一个外部JavaScript实例解析JavaScript 语句、注释和代码...
Javascript面向对象设计 -Javascript函数Javascript函数实际上是对象。内部属性由双方括号表示。Javascript定义了几个JavaScript...
JavaScript JSON.stringify()JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。语法JSON.stringify(value[, repla...