Javascript-变量(声明变量,变量赋值,声明多个变量,变量交换,变量命名规则与规范),基本数据类型,(数字类型,字符类型模板字符串,布尔类型,类型转)

625 阅读4分钟

变量

什么是变量?

理解成是计算机储存数据的‘容器’。(一个存储数据的盒子)

作用:

1.(变量是计算机中用来储存数据的容器,它可以让计算机变得有记忆)

变量基本使用

1.声明变量:

要想使用变量,首先需要创建变量(专业说法:声明变量)

1648170995196.png

两部分构成:声明关键字,变量名(标识)

let即关键字(let:允许,许可,让,要),所谓关键字就是系统提供的专门用力声明(定义)变量的词。

变量名:即变量的名称,也叫标识符。

2.变量赋值:

(1).定义了一个变量后,你就能初始化它(赋值)。在变量名之后跟上一个“=”,然后是数值。

prompt(对话框)

1648182229326.png

1648171543134.png

注意:是通过变量名来获得变量里面的数据。

(2).声明变量的同时给变量初始化。

1648172790671.png

3.一次性声明多个变量 同时赋值(逗号隔开)

1648172967340.png

4.变量通过变量值来输出

1648173031640.png

变量交换:

准备一个空变量储存临时的数据。

1648174701340.png

变量命名规则与规范

规则:必须遵守,不遵守报错。

规范:建议,不遵守不会报错,但不符合行内通识。

1.规则:

  • 不能使用关键字(有特殊含义的字符,JavaScript 内置的一些英文词汇。例如:let,var,if,for等)
  • 只能用下划线,字母,数字,$组成,且数字不能开头。
  • 字母严格区分大小写,如:Age和age是不同的变量。

1648176258827.png

2.规范:

  • 起名要有意义

  • 遵守小驼峰命名法

    第一个单词首字母小写,后面的每个单词首字母大写。

1648176671848.png

数据类型

1648177804960.png

数据类型-数字类型

即我们数学中学习到的数字,可以是整数,小数,正数,负数。

JavaScript中的正数,负数,小数等 统称为你数字类型。

1648178128195.png

数字类型,一定不能加‘单引号’。

字符类型

加引号包裹的。(要么单引号/要么双引号/内双外单/外双内单)

拼接字符串(模板字符串)

只能使用单放反引号包裹 ${变量} 这两个是一对 要配套出现;

1648180352939.png

布尔类型

1.表示肯定或否定时在计算机中对应的是布尔类型数据

2.它有两个固定的值 true 和 false,表示肯定的数据 用 true(真),表示否定的数据用 false(假)。

变量

什么是变量?

理解成是计算机储存数据的‘容器’。(一个存储数据的盒子)

作用:

1.(变量是计算机中用来储存数据的容器,它可以让计算机变得有记忆)

变量基本使用

1.声明变量:

要想使用变量,首先需要创建变量(专业说法:声明变量)

1648170995196.png

两部分构成:声明关键字,变量名(标识)

let即关键字(let:允许,许可,让,要),所谓关键字就是系统提供的专门用力声明(定义)变量的词。

变量名:即变量的名称,也叫标识符。

2.变量赋值:

(1).定义了一个变量后,你就能初始化它(赋值)。在变量名之后跟上一个“=”,然后是数值。

prompt(对话框)

1648182229326.png

1648171543134.png

注意:是通过变量名来获得变量里面的数据。

(2).声明变量的同时给变量初始化。

1648172790671.png

3.一次性声明多个变量 同时赋值(逗号隔开)

1648172967340.png

4.变量通过变量值来输出

1648173031640.png

变量交换:

准备一个空变量储存临时的数据。

1648174701340.png

变量命名规则与规范

规则:必须遵守,不遵守报错。

规范:建议,不遵守不会报错,但不符合行内通识。

1.规则:

  • 不能使用关键字(有特殊含义的字符,JavaScript 内置的一些英文词汇。例如:let,var,if,for等)
  • 只能用下划线,字母,数字,$组成,且数字不能开头。
  • 字母严格区分大小写,如:Age和age是不同的变量。

1648176258827.png

2.规范:

  • 起名要有意义

  • 遵守小驼峰命名法

    第一个单词首字母小写,后面的每个单词首字母大写。

1648176671848.png

数据类型

1648177804960.png

数据类型-数字类型

即我们数学中学习到的数字,可以是整数,小数,正数,负数。

JavaScript中的正数,负数,小数等 统称为你数字类型。

1648178128195.png

数字类型,一定不能加‘单引号’。

字符类型,加引号包裹的。(要么单引号/要么双引号/内双外单/外双内单)

拼接字符串(模板字符串)

只能使用单放反引号包裹 ${变量} 这两个是一对 要配套出现;

1648180352939.png

布尔类型

1.表示肯定或否定时在计算机中对应的是布尔类型数据

2.它有两个固定的值 true 和 false,表示肯定的数据 用 true(真),表示否定的数据用 false(假)。

未定义类型

未定义是比较特殊的类型,只有一个值 undefined。

什么情况出现?

只声明变量,不赋值的情况下,变量的默认值为undefined,一半很少【直接】为某个变量赋值undefined

1648190779724.png

对象类型 null(后面补充)

表示声明变量并且赋值了,但是内容是空的

控制台输出语句和检测类型

typeof 检测当前变量是什么类型

1648191867861.png

类型转换(数字类型)

1.隐式转换

规则:

  • +号两边只要是有一个字符串,都会吧另一个转换成字符串
  • 除了+以外的算术运算符 比如-*/等都会把数据转换数字类型

缺点:

转换类型不明确,靠经验才能总结

语法:

1648194678695.png

1648194960135.png

1648194998788.png 小技巧:+号作为正好解析可以转换成Nunber

2.显示转换

值前面添加number

1648195500289.png

注意:把一个真正的字符串 转换成 数字,会失败

1648195854839.png

parseInt(**) 保留整数

parseFloat(**) 保留小数点

1648196309354.png

套娃:

1648196446824.png

数字转字符串string

1648198167796.png

document.write补充

可以写标签类型的字符串,插入到body标签里面。

单引号/双引号只能一行写,

单反引号可以换行写。

1648198925327.png

\以上是我对Javascript的一些笔记,希望对大家有帮助。