学习JavaScript的di1天

一、定义变量

1、定义变量

定义变量是由  声明   变量名 = 值 组成的
写法如下:

声明有三种:var、let、const

var:可以定义全局变量,也可以定义局部变量,在同一作用域中可以重复定义

let:定义在块级作用域中,在同一块级作用域中不能重复声明变量

const:通常定义一个常量,常量是定死的,不能进行修改,如果想修改,请用var和let

2、声明变量,没有赋值

如图: 声明变量,却没有赋值

控制台返回:undefined

 3、驼峰命名法

驼峰命名适用于多个单词组合的名称,因为形态酷似骆驼,所以称为驼峰命名法

写法:userName      user第一个字母小写,name第一个字母大写,两个单词拼接组成

如图:

 二、数据类型

值类型(又叫基本类型):字符串(String)、数字(Number)、布尔(Boolean)、空(null)、未定义(undefined)

引用数据类型(对象类型):对象(object)、数组(array)、函数(function)、非数值(NaN)

特殊的数据类型:正则(RegExp)、日期(Date)

三、字符串的拼接

1、在JavaScript中字符串是可以相加的,称为字符串的拼接

        多个字符串之间可以使用 + 进行拼接,拼接方式为字符串 + 任何类型 = 拼接之后新的字符串

        拼接前会把与字符串相加的任何类型转成字符串,再进行拼接

       如图:

 控制台输出结果为:

2、NaN

全称为not a number ,如果一个undefined变量加一个数字型变量,返回的结果为NaN

如图:

 输出结果:

3、对象类型

对象类型的写法为 声明 变量 = {  } ,对象里边通常是由键值对组成

如图:

4、函数类型

定义形式  function 方法名 () {  },花括号中通常写方法,也可以声明变量

如图:

 四、条件语句

1、if语句的定义格式

如图:

 如果判断条件返回ture,则执行花括号里的代码,否则直接跳出

2、if...else语句

如图:

 先判断条件,如果判断结果为ture,则执行语句1;如果判断结果为false,则执行语句2

3、if...else if...语句

if...else if...else语句适用于多个判断条件选择的情况使用

如图:

 4、运算符

(1)算数运算符

加 +、减 -、乘 *、除 /、取余(取模)%、自增++、自减--

(2)赋值运算符

等于=、加等于+=、减等于-=、乘等于*=、除等于/=、取余%=

(3)比较运算符

大于 >、 小于 <、 大于等于>=、 小于等于<=、 不等于!=、不全等!==、相等 == 和全等 === 

这里重点讲下相等跟全等

==是等于,两个变量值相等

===是全等于,值和类型都相等

(4)逻辑运算符

&& 和:当&&两边的条件都满足的时候才输出ture

|| 或:当||两边的条件有一个满足的话,就返回ture

!非:就是not的意思

五、字符串类型转数字类型

 三种方法:     parseFloat();字符串转浮点型

                        parseInt();字符串转整形

                        Number();字符串直接转数字型

六、数字类型转字符串类型

String();

 控制台输出字体颜色为黑色,则是字符串

控制台输出字体颜色为蓝色字体,则是数字型

七、自增运算符

++n和n++是表达式

++n:先自增,后返回值

n++:先返回值,后自增

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值