您的位置:首页 > Web前端 > JavaScript

JavaScript之变量、基本类型、数组、运算符、流程控制语句、函数

2018-01-31 22:36 851 查看
一、简介

1、



2、



3、



4、



5、示例

①弹出一个对话框





②把信息写到页面上





二、变量

1、各种类型统一地只需要通过var进行修饰就可以了,因为JavaScript是弱类型的引用

①如声明int和string类型的变量







运行结果:



原因是:在JavaScript中会进行变量的提升,在JavaScript中变量的声明总是会提升到函数体的顶部

上面的代码等同于下面的代码



三、基本数据类型

1、变量声明统一使用var,但是在内存中类型还是有些区别



2、通过typeof可以指定变量在内存中到底是什么类型





四、数组

在JavaScript中数组可以包含不同的数据类型,因为是弱类型引用



运行结果:



五、运算符

如赋值运算符、比较运算符、逻辑运算符等

1、区别



2、



运算结果:



“==”判断的是内容是否相等,并不管类型

3、



运行结果:“===”不仅判断内容,也判断类型



六、流程控制语句

if、if...else...、do...while...等

七、函数

1、



2、

不需要声明函数返回的类型,也不需要声明参数的类型声明



3、声明式函数,函数有名字



运行结果




4、匿名函数

用变量指向函数



5、函数的提升



运行结果:在第8行打印的时候还没有定义函数,但是函数可以打印出来,因为进行了函数的提升,会提升到script的顶端



上面的代码类似于:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐