js学习第一周day01
首先是js组成 js由 DOM(文档对象模型) BOM(浏览器对象模型) ECMA构成
js的写法
行内样式 <input type = "button" value = "点我一下" onclick alert('欢迎学习js')>
内嵌样式
外链式
js的注释
多行注释/* 注释内容*/
单行注释// 注释内容
js的变量
js的变量就是存储数据的一个集合
关键字是var
创建一个变量
var a = 100
console.log(a) 打印100
变量命名的规则
变量名以数字字母下划线组成,数字不能开头
变量名不能采用关键字和保留字 关键字 for var int const
js中的运算符
+= -= /= *= %=(算数运算符)
比较运算符
< > <= === == >= !=
逻辑运算符
&& (代表且)|| (或者)!(取反)
&& 一假则假,全真为真
|| 一真则真,全假为假
自增自减运算符
前置++ 后置++
前置++ 现自加在运算 后置++ 先运算 后++
js的数据类型转换(数字类型 number)
语法Number(要转换的数据)//将任意数据转换为数字类型
语法ParsInt(要转换的数据)//将数字转换为整数
语法Parsfolat(要转换的数据)//保留小数
(布尔类型 Boolean)
语法 Boolean(要转换的数据)//将任意数据转换为布尔类型
(字符串 String)
语法 String(要转换的数据)//将任意数据转换为字符串类型
语法 to String(要转换的数据)//将任意数据转换为字符串类型(缺点)
缺点 不能转换 null undefiend
数据类型的分类
基本数据类型 String null undefiend Number Boolean
复杂数据类型(引用数据类型) Object Array function