一,JS的三种书写位置
JS的书写位置:行内,内嵌和外部
1.行内式JS

可以将单行或少量js代码写在HTML标签的事件属性中(以on开头的属性),如:onclick
注意单双引号的使用:在HTML中我们推荐使用双引号,js中我们推荐使用单引号
可读性差,在html中编写js大量代码时,不方便阅读
引号易错,引号多层嵌套匹配时,非常容易弄混
特殊情况下使用
2.内嵌js

可以将多行js代码写到<script>标签中
内嵌js是学习时常用的方式
3.外部js文件

利于HTML页面代码结构化,把大段js代码独立到HTML页面之外,既美观,也方便文件级别的复用
引用外部js文件的script标签中间不可以写代码
适合js代码量比较大的情况
二,数据类型
JavaScript是一种弱类型或者说动态语言。这以为着不用提前声明变量的类型,在程序运行过程中类型会被自动确定。

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

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


1.JavaScript数值的最大最小值

2.数值型的三个特殊值

3.isNaN()方法

二.字符串型 String
字符串转义符号

三.布尔型 Boolean
布尔型有两个值:true和false,其中true表示真(对),false表示假(错)
布尔型参与数字型相加时true为1,false为0。
四.Undefined和Null

五.typeof()方法
typeof可用来获取检测变量的数据类型
六.数据类型的转换
1.转换为字符串型
2.转换为数字型
3.转化为布尔型

网友评论