[ Day 1 ] - 变数与型别

变数与型别

变数是什麽呢?

把他想成是一个容器,容器可以存放需要的资讯,这一个资讯可以是一段文字、一个数字等。

变数的命名规则

  • 开头字元必须是英文大小写字元
  • 开头可以是下底线【 _ 】与 【 $ 】 符号
  • 数字不可以作为开头
  • 大小写是有差异的
  • 名称不可以使用 JavaScript 的保留字(keyword)

宣告变数的方式

可以使用 let、const、var

let catNum = 3;  // 宣告变数 catNum 并且赋予值为 3 

let、const、var 有什麽不同呢

使用 let 宣告的变数,在相同的作用域中,被赋予的值是可以被修改的,相反的, const 是无法再修改变数赋予的值

  • var:一个可随意更改其内容的变数
  • let:一个可随意更新其内容的区域变数,相同变数不可重复宣告
  • const:一个只可读取且不可变的变数,相同变数不可重复宣告

变数的资料型别

基本型别(primitives types)

  • 字串(String)
  • 数字(Number)
  • 布林(Boolean)
  • undifinded
  • null
  • Symbol

後记

大家好,第一次参加铁人赛,好紧张完了要写不出文章了,
这次主要是新手向的 JS 文章,把先前学习纪录的笔记重新再整理过一次
透过这 30 天再次加强学习,欢迎各路高手指点,互相学习!


<<:  day1_为什麽要选择 cpu 架构?

>>:  Day 11 Compose Click Event

python的基本语法

Range Range-意即范围,设定你想要的数字范围的整数,但是给了之後不能修改!!! Range...

使用 Breeze 建立基础专案框架

Breeze 是官方推荐的起手套装,内建有登入、注册、忘记密码等常用的用户功能,令外可以选择使用 V...

最大可容忍停机时间(MTD)

-业务影响分析 (NIST) 支持产品或服务交付的业务流程通常取决於一个或多个资源。作为约束的业务...

[火锅吃到饱-9] 自由小火锅

特别想吃猪脚时,我会来这里解馋。(今天选麻辣锅底) 时间又来到下午的4点,今天不用赶4点30分,因为...

EP01 - 开始建置流程之前

英国面包、法国面包、德国面包通通都有, 就是没有属於日本的面包既然如此今後只好自己创造, 这故事就...