JavaScript 基础一 var 变量;简单数据类型--数字型、字符串型、布尔型等,以及他们的转换。parseInt、Float、变量.toString()等

1. 变量概述

通俗:变量是用于存放数据的容器。 我们通过 变量名 获取数据,甚至数据可以修改

1.2 变量在内存中的存储

本质:变量是程序在内存中申请的一块用来存放数据的空间。

1.3 变量的使用

变量在使用时分为两步:

  1. 声明变量
		var age; // 声明一个 名称为age 的变量

var 是一个 JS关键字,用来声明变量( variable 变量的意思 )。使用该关键字声明变量后,计算机会自动为变量分配内存空间,不需要程序员管

age 是程序员定义的变量名,我们要通过变量名来访问内存中分配的空间

  1. 赋值
		age = 10; // 给 age 这个变量赋值为 10

= 用来把右边的值赋给左边的变量空间中 此处代表赋值的意思

变量值是程序员保存到变量空间里的值

1.4 变量的初始化

		var age = 18; // 声明变量同时赋值为 18

声明一个变量并赋值, 我们称之为变量的初始化

1.5 变量的语法扩展(三个特殊情况)

        // 1.更新变量
        var age = '18';
        console.log(age);
        age = '81'
        console.log(age);
        
        // 2.同时声明多个变量
        var age = '18',
            name = 'wangsihua',
            address = 'yangluo',
            gz = '10000';
            
        // 3.声明变量的特殊情况
        //    1.只声明不赋值 结果是?   undefined 未定义的
        var sex;
        console.log(sex);
        //    2.不声明 不赋值 直接使用某个变量会报错  (这个报错了,下面的代码全部无法使用)
        // console.log(tel);
        //    3.不声明直接赋值使用
        age = '10';
        console.log(age);

1.6 小结

为什么需要变量?
因为我们一些数据需要保存,所以需要变量

变量是什么?
变量就是一个容器,用来存放数据的。方便我们以后使用里面的数据

变量的本质是什么?
变量是内存里的一块空间,用来存储数据。

声明变量的本质是什么?
声明变量本质是去内存申请空间。

变量怎么使用的?
我们使用变量的时候,一定要声明变量,然后赋值

什么是变量的初始化?
声明变量并赋值我们称之为变量的初始化

变量命名规范有哪些?
变量名尽量要规范,见名知意——驼峰命名法

交换2个变量值的思路?
创建一个值为空的临时变量 temp,互相赋值。

2.0 数据类型

在计算机中,不同的数据所需占用的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型。

2.1 变量的数据类型

在代码运行时,变量的数据类型是由 JS引擎 根据 = 右边变量值的数据类型来判断 的,运行完毕之后, 变量就确定了数据类型

JavaScript 拥有动态类型,同时也意味着相同的变量可用作不同的类型:

2.2 数据类型的分类

JS 把数据类型分为两类:

  1. 简单数据类型 (Number,String,Boolean,Undefined,Null)
  2. 复杂数据类型 (object)

3.0 简单数据类型(基本数据类型)

3.1 数字型(Number)

JavaScript 数字类型既可以用来保存整数值,也可以保存小数(浮点数)。

        // 1.有两种数字型
        var num1 = 18; //这是一种
        console.log(num1);
        var num2 = 3.14; //  带小数的
        console.log(num2);
        
        // 2.八进制  0-7 我们程序里面数字前面加 0 表示八进制
        var num3 = 010
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值