①js中变量的声明使用
2020-02-05 本文已影响0人
林深雾雨
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
//js执行过程 从上到下 一旦出现错误 下面的就不在执行
//------------------------------------------------------------------------------------------------------
//1、将输入的变量存储并输出
var myname = prompt('请输入您的名字');
alert('欢迎你 '+myname);
//2、变量的覆盖 更新变量
myname='王凯';
console.log(myname);
//3、声明多个变量
var age=18,address='常营',sal=2000;
//4.1、只声明不赋值(显示undefined)
var sex;
console.log(sex); //结果是 undefined 未定义的
//4.2、不声明不赋值(报错)
//console.log(tel); //结果是 Uncaught ReferenceError: tel is not defined 报错
//4、3不声明只赋值(可以使用)不提倡使用
age=10;
console.log(age); //结果是 10
//------------------------------------------------------------------------------------------------------
//1、变量的命名规范
//由 数字(0-9) 字母(A-Z a-z) 下划线(_) 美元($)
//严格区分大小写 不能以数字开头 不能使用保留字 如var for name 变量名要有意义 遵循驼峰命名法 firstName
console.log(name);
//------------------------------------------------------------------------------------------------------
//变量的数据类型只有在程序运行的过程中 根据等号右边的值来确定
var age=15;
//js是动态语言 变量的数据类型是可以变化的
var x=10;//x是数字型
x='pink';//x是字符串型
</script>
</head>
<body>
</body>
</html>