Javascript的基础语法

一、JS的组成

1、ECMAScript 基本语法

2、BOM 浏览器模型

3、DOM文档对象模型

二、在html中的使用

1、使用script标签引入js文件

2、把js代码写在script标签中(script最好放在html元素的最后)

三、在页面中输出内容

1、console.log() 把内容输出到控制台

2、alert()弹框输出

3、document.write()输出到页面

四、数据类型和变量

1、变量和直接量

(1)直接量:程序中直接使用的数据值

(2)变量:数据临时存储的容器

声明变量 var 变量名=值/var 变量1=值,变量2=值,变量3=值(变量名里只能包括数字、字母、下划线,且不能以数字开头,也不能使保留字即关键字)

2、数据类型

(1)原始类型

数字Number、字符串String、布尔Boolean、空Null、未定义undefined

(2)对象类型

数组Array、函数Function、日期Date、正则Regexp、错误Error、对象Object

(3)检测函数

typeof()

五、关于常用原始类型的基本用法

1、数字Number

(1)有整型、浮点型。整型可用十进制、十六进制、八进制表示,浮点型可用浮点数、科学计数法表示

(2)非数字数值NaN:和任何值都不相等,与任何值运算,结果还是NaN

(3)相关的数值函数

isFinite()判断是否无穷

isNaN()判断是否是NaN

2、字符串String

(1)声明字符串可用双引号、单引号

双引号不允许嵌套双引号,单引号不允许嵌套单引号

(2)常用的转义字符

\"代表 一个双引号

\n代表换行

\'代表一个单引号

(3)字符串连接符+

六、数据类型转换

分为自动转换和强制类型转换

1、转换为Number()类型

对于字符串:纯数字字符和空字符转为正常数字,其他为NaN

对于布尔值:ture转为1,flase转为0

2、转换为Boolean()类型

转为flase:数字0,空字符串,NUll和undefined

转为true:只要值有东西

3、string()

转换为字符串的时候,都可以原样输出

4、parseInt

转换为整数,以数字开头的字符串不会转为NaNcy(与Number的区别)

5、parseFloat

转为小数或者整数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值