JS变量不声明也能使用
什么是变量
本质:变量是程序在内存中申请的一块用来存放数据的空间。
变量
变量的输入与输出
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
// var age;
// age=18;
// console.log(age);
// var myname='41';
// console.log(myname);
// 1.输入用户姓名
var myname=prompt('input your name');
// 2.输出这个用户名
alert(myname);
</script>
</head>
<body>
</body>
</html>
同时声明多个变量
同时声明多个变量时,只需要写一个var,多个变量名之间使用英文逗号隔开
var age=10,name='41',sex=2;
声明变量特殊情况
JS不声明也能直接使用,天下无敌
情况 | 说明 | 结果 |
---|---|---|
var age;console.log(age); | 只声明,不赋值 | undefined |
console.log(age); | 不声明,不赋值,直接使用 | 报错 |
age=10;console.log(age) | 不声明 只赋值 | 10 |
变量命名规范
- 有字母,数字,下划线。美元符号组成
- 严格区分大小写,var app;和var APP;是两个变量
- 不能以数字开头
- 不能是关键字,保留字
- 变量名必须有意义
- 遵守驼峰命名法、首字母小写,后面单词的首字母需要大写,如myFirstName
还没有评论,来说两句吧...