1.javascript基本概念
js是一种解释型语言,可以边运行边编译,html的架构https://www.html5rocks.com/en/tutorlals/internals/howbrowsweswork/
javascript严格区分大小写
javascript由三部分组成,ECMAScript,DOM,BOM
ECMAScript:欧洲计算机制造协会标准
DOM:js操作网页上元素(标签)的api
BOM:js操作浏览器的部分功能的api
js有行内样式、内嵌样式和外链样式
需要用js操作页面元素时,不能将javascript代码直接写入head中(src引入也一样),因为浏览器默认从上至下解析代码,当解析到head中js代码时,body里的代码还未解析,无法执行动作。
解决:把在head中的js代码加入到window.onload = function(){代码}中去
window.onload界面全部被加载完成后,才会加载其中的语句 这也是js代码通常写在body最低端的原因
2.javascript常见输出方式
2.1 弹窗形式输出
“alert” 如果alert内容不是数字,需要用单引号或者双引号括起来 弹窗中有确定按钮
”confirm“ 弹窗中有确定、取消按钮
“prompt” 弹窗中有按钮和输入框,且返回值是字符串类型
2.2 网页内容区域输出
“document.write” 直接写到网页内容界面
2.3 开发者工具控制台输出
“console.log” 写进控制台
“console.warn” 警告输出
“console.warn" 错误输出
3.ECMAScript学习
3.1 js常量
1.整型常量 整数,