2021.7.20今日小结

JavaScript中的变量

  var关键字,需要注意var的声明作用域,var声明的变量会自动提升到函数作用域顶部。
  let声明,let跟var的作用差不多,明显区别就是let声明的范围是块作用域,var声明的范围是函数作用域。let声明的变量不会在作用域中提升,在页面中只能声明同一个变量。

  const声明,const的行为与let基本相同,唯一一个区别是用它声明变量时必须同时初始化变量,且尝试修改const声明的变量会导致运行时报错。也不允许重复声明,const声明的作用域也是块,

  

  JavaScript的数据类型

    undefined 未定义   当var或let声明变量没有初始化时,就相当于给变量赋予了undefined值。

    boolean  布尔值    有两个字面值true和false。

    string 字符串 可以使用双引号,单引号,反引号来表示。

    number 数值 最基本的是整数和浮点值。NaN它的意思是“不是数值”。

    object 对象

    null 空  只有一个特殊值null。

    function 函数

    symbol 符号  符号是原始值,且符号实例是唯一,不可变的。

    今天就初步了解了这些。还进行了静态网页的练习。图片我都是先用别的图片代替着,美观效果还是需要正确的图片,目前先练习,争取能熟练的做出模板。在过程中有几个生疏的样式,我会先搜索它的意思,然后重新理解一遍。静态网页主要是得练习对样式的组合,怎么才能实现这个功能,才能进一步理解。

  

 

 

posted @ 2021-07-20 19:07  Private!  阅读(19)  评论(0编辑  收藏  举报