开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情
JavaScript语句和分号
语句是浏览器发出的指令,通常表达为一个操作或者行为(Action),如下所示
在很多前端教科书上,都会推荐大家在每一行执行语句的后面用;
结尾,小彭在这里并不建议大家使用分号,因为在后续的学习中,大家会学习到Vue
等相关技术框架,在写这些框架的时候,结尾的分号反而是一种负担。
JavaScript的注释(没啥好讲的,自己看看就行)
JavaScript
不支持嵌套的注释
vscode插件和配置
- 插件自己去网上搜搜,在这里不作详细介绍
配置这一方面给大家推荐上我自用的一款(去setting.json
里面进行配置),链接:juejin.cn/post/716505…
03-JavaScript变量和数据类型
变量的定义
- 一个变量,就是一个用于存放数值的容器
- 这个数值可能是一个用于计算的数字,或者额是一个句子中的字符串,或者是其他任意类型的数据;
- 变量的独特之处在于它存放的数值是可以改变的
我们可以把变量想象成一个盒子,盒子里面装着我们的数据,我们需要给盒子一个特性的名称
- 例如,变量
message
可以被想象成一个标有“message
”的盒子,盒子里面的值为Hello!
,并且这个盒子的值,我们想改变多少次就改变多少次
变量的命名格式
变量的声明
在JavaScript
中声明一个变量使用var关键字
(后续还会学到其它关键字,别急)
变量的赋值
方式一
方式二
同时声明多个变量
方式一
方式二
变量命名规范
变量命名规则:必须遵守
- 第一个字符必须是一个字母、下划线(_)或一个美元符号($)
- 其它字符可以是字母、下划线、美元符号或数字
- 不能使用关键字和保留字命名,见下图
- 变量严格区分大小写
变量命名规范:建议遵守
- 多个单词使用驼峰表示
- 赋值 = 两边都加上一个空格
- 变量应该做到见名知意
变量的使用注意
注意一
如果一个变量未经声明就开始使用,则会在浏览器的console台
直接报错
注意二
如果一个变量有声明但是没有赋值
,则默认值在浏览器的console台
打印输出undefined
注意三
如果没有使用var声明变量也可以,但是不推荐(事实上会被添加到window对象上)