JavaScript-1.变量
1.js引入方式
a.内部脚本:将Js代码定义在script标签中
<script>
window.alert("HELLO JS") //将我们指定的入参文案以弹框的形式显示出来
document.write("hello js!") //将入参文案写入到当前的HTML内容中
console.log("hello js!") //在前端控制台输出指定的日志
</script>
b.外部脚本
<script src="../js/demo.js"></script>
2.变量
var:早期ECMAScript5中用于变量声明的关键字
let:ECMAScript6中新增的用于变量声明的关键字,相比较var,let只在代码块内生效
const:声明常量的,常量一旦声明,不能修改
<script>
// window.alert("HELLO JS") //将我们指定的入参文案以弹框的形式显示出来
// document.write("hello js!") //将入参文案写入到当前的HTML内容中
// console.log("hello js!") //在前端控制台输出指定的日志
{
var a = 10; //在JS中使用var声明的变量,是全局的,不受代码块影响
let b = 20; ////let定义的变量无法在代码块之外访问
//let不能声明重复名字的变量
alert(b);
//常量,不能修改它的值
const c = "JS";
//c = "CSS";
alert(c);
}
//a = "张三";
alert(a);
</script>
声明变量注意点:
- JavaScript 是一门弱类型语言,变量可以存放不同类型的值 。
- 变量名需要遵循如下规则:
- 组成字符可以是任何字母、数字、下划线(_)或美元符号($)
- 数字不能开头
- 建议使用驼峰命名