js是一种直译式脚本语言
js的组成部分:ECMAScript:核心部分,定义js的语法规范
:DOM:document Object Model 文档对象模型,主要是用来管理页面
:BOM:Browser Object Model 浏览器对象模型,前进,后退,页面刷新,地址栏,历史记录,屏幕宽高
js的语法:
变量是弱类型:var i =123 || true ||“abc”
区分大小写
语句结束之后的分号,可以有,也可以没有
写在script标签内
基本数据类型:string 、number、 boolean、null、undefine
引用数据类型:对象,内置对象
类型转换:js内部自动转换
js的运算符和语法:
运算符和java一样
"==="全等号:值和类型都必须相等
"=="值相等就可以了
js的输出:
alert() 直接弹窗
document.write()向页面输出
console.log()向控制台输出
innerHTML 向页面输出
获取页面元素:document.getElementById("id名称");
js声明变量的名称
var 变量的名称 = 变量的值
js声明函数
var 函数的名称 =function(){
}
function 函数的名称(){
}