变量
什么是变量?
理解成是计算机储存数据的‘容器’。(一个存储数据的盒子)
作用:
1.(变量是计算机中用来储存数据的容器,它可以让计算机变得有记忆)
变量基本使用
1.声明变量:
要想使用变量,首先需要创建变量(专业说法:声明变量)
两部分构成:声明关键字,变量名(标识)
let即关键字(let:允许,许可,让,要),所谓关键字就是系统提供的专门用力声明(定义)变量的词。
变量名:即变量的名称,也叫标识符。
2.变量赋值:
(1).定义了一个变量后,你就能初始化它(赋值)。在变量名之后跟上一个“=”,然后是数值。
prompt(对话框)
注意:是通过变量名来获得变量里面的数据。
(2).声明变量的同时给变量初始化。
3.一次性声明多个变量 同时赋值(逗号隔开)
4.变量通过变量值来输出
变量交换:
准备一个空变量储存临时的数据。
变量命名规则与规范
规则:必须遵守,不遵守报错。
规范:建议,不遵守不会报错,但不符合行内通识。
1.规则:
- 不能使用关键字(有特殊含义的字符,JavaScript 内置的一些英文词汇。例如:let,var,if,for等)
- 只能用下划线,字母,数字,$组成,且数字不能开头。
- 字母严格区分大小写,如:Age和age是不同的变量。
2.规范:
-
起名要有意义
-
遵守小驼峰命名法
第一个单词首字母小写,后面的每个单词首字母大写。
数据类型
数据类型-数字类型
即我们数学中学习到的数字,可以是整数,小数,正数,负数。
JavaScript中的正数,负数,小数等 统称为你数字类型。
数字类型,一定不能加‘单引号’。
字符类型
加引号包裹的。(要么单引号/要么双引号/内双外单/外双内单)
拼接字符串(模板字符串)
只能使用单放反引号包裹 ${变量} 这两个是一对 要配套出现;
布尔类型
1.表示肯定或否定时在计算机中对应的是布尔类型数据
2.它有两个固定的值 true 和 false,表示肯定的数据 用 true(真),表示否定的数据用 false(假)。
变量
什么是变量?
理解成是计算机储存数据的‘容器’。(一个存储数据的盒子)
作用:
1.(变量是计算机中用来储存数据的容器,它可以让计算机变得有记忆)
变量基本使用
1.声明变量:
要想使用变量,首先需要创建变量(专业说法:声明变量)
两部分构成:声明关键字,变量名(标识)
let即关键字(let:允许,许可,让,要),所谓关键字就是系统提供的专门用力声明(定义)变量的词。
变量名:即变量的名称,也叫标识符。
2.变量赋值:
(1).定义了一个变量后,你就能初始化它(赋值)。在变量名之后跟上一个“=”,然后是数值。
prompt(对话框)
注意:是通过变量名来获得变量里面的数据。
(2).声明变量的同时给变量初始化。
3.一次性声明多个变量 同时赋值(逗号隔开)
4.变量通过变量值来输出
变量交换:
准备一个空变量储存临时的数据。
变量命名规则与规范
规则:必须遵守,不遵守报错。
规范:建议,不遵守不会报错,但不符合行内通识。
1.规则:
- 不能使用关键字(有特殊含义的字符,JavaScript 内置的一些英文词汇。例如:let,var,if,for等)
- 只能用下划线,字母,数字,$组成,且数字不能开头。
- 字母严格区分大小写,如:Age和age是不同的变量。
2.规范:
-
起名要有意义
-
遵守小驼峰命名法
第一个单词首字母小写,后面的每个单词首字母大写。
数据类型
数据类型-数字类型
即我们数学中学习到的数字,可以是整数,小数,正数,负数。
JavaScript中的正数,负数,小数等 统称为你数字类型。
数字类型,一定不能加‘单引号’。
字符类型,加引号包裹的。(要么单引号/要么双引号/内双外单/外双内单)
拼接字符串(模板字符串)
只能使用单放反引号包裹 ${变量} 这两个是一对 要配套出现;
布尔类型
1.表示肯定或否定时在计算机中对应的是布尔类型数据
2.它有两个固定的值 true 和 false,表示肯定的数据 用 true(真),表示否定的数据用 false(假)。
未定义类型
未定义是比较特殊的类型,只有一个值 undefined。
什么情况出现?
只声明变量,不赋值的情况下,变量的默认值为undefined,一半很少【直接】为某个变量赋值undefined
对象类型 null(后面补充)
表示声明变量并且赋值了,但是内容是空的
控制台输出语句和检测类型
typeof 检测当前变量是什么类型
类型转换(数字类型)
1.隐式转换
规则:
- +号两边只要是有一个字符串,都会吧另一个转换成字符串
- 除了+以外的算术运算符 比如-*/等都会把数据转换数字类型
缺点:
转换类型不明确,靠经验才能总结
语法:
小技巧:+号作为正好解析可以转换成Nunber
2.显示转换
值前面添加number
注意:把一个真正的字符串 转换成 数字,会失败
parseInt(**) 保留整数
parseFloat(**) 保留小数点
套娃:
数字转字符串string
document.write补充
可以写标签类型的字符串,插入到body标签里面。
单引号/双引号只能一行写,
单反引号可以换行写。
\以上是我对Javascript的一些笔记,希望对大家有帮助。