复习JavaScript(三)

327 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

JavaScript语句和分号

语句浏览器发出的指令,通常表达为一个操作或者行为(Action),如下所示

image-20230119205145951

在很多前端教科书上,都会推荐大家在每一行执行语句的后面用结尾,小彭在这里并不建议大家使用分号,因为在后续的学习中,大家会学习到Vue等相关技术框架,在写这些框架的时候,结尾的分号反而是一种负担。

JavaScript的注释(没啥好讲的,自己看看就行)

JavaScript不支持嵌套的注释

vscode插件和配置

  • 插件自己去网上搜搜,在这里不作详细介绍

配置这一方面给大家推荐上我自用的一款(去setting.json里面进行配置),链接:juejin.cn/post/716505…

03-JavaScript变量和数据类型

变量的定义

  • 一个变量,就是一个用于存放数值的容器
  • 这个数值可能是一个用于计算的数字,或者额是一个句子中的字符串,或者是其他任意类型的数据
  • 变量的独特之处在于它存放的数值是可以改变

我们可以把变量想象成一个盒子,盒子里面装着我们的数据,我们需要给盒子一个特性的名称

  • 例如,变量message可以被想象成一个标有“message”的盒子,盒子里面的值为Hello!,并且这个盒子的值,我们想改变多少次就改变多少次

image-20230119211229638

变量的命名格式

变量的声明

JavaScript中声明一个变量使用var关键字(后续还会学到其它关键字,别急)

变量的赋值

方式一

image-20230120085908180

方式二

image-20230120085936984

同时声明多个变量

方式一

image-20230120090134257

方式二

image-20230120090247888

变量命名规范

变量命名规则:必须遵守

  • 第一个字符必须是一个字母、下划线(_)或一个美元符号($)
  • 其它字符可以是字母、下划线、美元符号或数字
  • 不能使用关键字和保留字命名,见下图

img

  • 变量严格区分大小写

变量命名规范:建议遵守

  • 多个单词使用驼峰表示
  • 赋值 = 两边都加上一个空格
  • 变量应该做到见名知意

变量的使用注意

注意一

如果一个变量未经声明就开始使用,则会在浏览器的console台直接报错

image-20230120091014879

image-20230120090916011

注意二

如果一个变量有声明但是没有赋值,则默认值在浏览器的console台打印输出undefined

image-20230120091040376

image-20230120091051484

注意三

如果没有使用var声明变量也可以,但是不推荐(事实上会被添加到window对象上)

image-20230120091949437

image-20230120092006206