2022-04-17

变量

1.什么是变量?

变量是用于存放数据的容器,我们通过变量名 获取元素,数据可以修改

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

2.声明多个变量

var a =10,b=20,c=30;

注意: var a=b=c=10; 的执行顺序是

var a=10;——>b=10;——>c=10; b、c是全局变量

3.声明变量的特殊情况

只声明,不赋值: var age; console.log(age); 结果:undefined

不声明,不赋值,直接使用: console.log(age); 结果:报错

不声明,只赋值: age=10; console.log(age); 结果:10

数据类型

1.变量数据类型

JavaScript的是一种弱类型的动态语言,这意味着不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。在代码运行时变量数据类型由JS引擎根据 =右边变量的值的数据类型来判断,运行完毕后变量就确定了数据类型。


JS把数据类型分为两类:

简单数据类型:Number(数字型),String(字符串型),Boolean(布尔值类型),Undefine,Null

复杂数据类型:object

Undefined和Null

变量声明但是未赋值:Undefined;给变量赋值null,里面存的值就是空

注意:任何类型 +(拼接) Number / Boolean = NaN

2.获取变量数据类型

typeof 变量名

注意:typeof null 的结果是object

3.数据类型转换

使用表单、prompt获取过来的数据默认是 字符串类型的 不能直接进行加法运算 需要转换变量数据类型

一般有三种转换方式

转换成字符串类型

转换成数字型

转换成布尔型

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • js第一天 一、JavaScriptjs是一种通常运行在浏览器的脚本编程语言,前端唯一的语言 二、js的组成 1....
    Handicap阅读 162评论 0 0
  •    智慧小区安全防护系统——真实设备接入报告                    杨小龙 1.项目背景 随着时...
    fighting_41a7阅读 320评论 0 0
  • happyPack与thread-load happyPack实现多线程编译 webpack在node中是单线程的...
    姜浩_19强化班阅读 648评论 0 1
  • Nat Biotech | 基因编辑对癌症相关突变进行高通量功能评估 原创huacishu图灵基因2022-04-...
    图灵基因阅读 726评论 0 0
  • 就业班js第一天 一、JavaScript 1 JavaScript 是什么 是一种运行在客户端的脚本语言 (Sc...
    橙黄橘绿时_da6d阅读 176评论 0 0

友情链接更多精彩内容