js 学习记录4(变量)(学习文档来源于runoob.com)

JavaScript变量

变量是用于存储信息的“容器”

<script>
var x=5;
var y=6;
var z=x+y;
document.write(x + "<br>");
document.write(y + "<br>");
document.write(z + "<br>");
</script>

JavaScript数据类型

JavaScript 变量还能保存其他数据类型,比如文本值(name=“Bill Gates”)

声明(创建) JavaScript 变量

在 JavaScript 中创建变量通常称为"声明"变量。

我们使用 var 关键词来声明变量:

var carname;
变量声明之后,该变量是空的(它没有值)。

如需向变量赋值,请使用等号:

carname=“Volvo”;
不过,您也可以在声明变量时对其赋值:

var carname=“Volvo”;

JavaScript 拥有动态类型

var x; // x 为 undefined
var x = 5; // 现在 x 为数字
var x = “John”; // 现在 x 为字符串

变量的数据类型可以使用 typeof 操作符来查看:
typeof “John” // 返回 string
typeof 3.14 // 返回 number
typeof false // 返回 boolean
typeof [1,2,3,4] // 返回 object
typeof {name:‘John’, age:34} // 返回 object

JavaScript 字符串

字符串可以是引号中的任意文本。您可以使用单引号或双引号:
var carname=“Volvo XC60”;
var carname=‘Volvo XC60’;
您可以在字符串中使用引号,只要不匹配包围字符串的引号即可
var answer=“It’s alright”;
var answer=“He is called ‘Johnny’”;
var answer=‘He is called “Johnny”’;

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]=“Saab”;
cars[1]=“Volvo”;
cars[2]=“BMW”;
或者 (condensed array):

var cars=new Array(“Saab”,“Volvo”,“BMW”);

<script>
var i;
var cars = new Array();
cars[0] = "Saab";
cars[1] = "Volvo";
cars[2] = "BMW";

for (i=0;i<cars.length;i++)
{
document.write(cars[i] + "<br>");
}
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值