1.js常用的三种输出语句
console.log() 在控制台输出
alert() 弹出框输出
document.write() 在页面输出
2.html中的内容执行顺序
1.解析html标签
2.引入样式文件css文件和脚本文件js文件
3.解析和执行脚本代码
4.加载图片(音频,视频)资源
5.加载css样式
6.执行window.onload操作
3.script标签是否可以放在html中任意位置?
不可以,因为跟代码执行顺序有关。如果想放html任意位置,要加window.onlad
4.window.onload操作的优势
1.将window.onload中的代码最后执行
2.形成私有作用域保护里面的变量不受外部影响
3.每个js文件中只能有一个window.onload 最后一个window.onload会覆盖前面的
5.web前段的三个层
html 结构层
css 标签层
js 行为层
6.变量的存储方式
浏览器在执行js代码的过程中,计算机就会开辟一个内存空间给js。分成栈和堆。栈的存储空间小,只寸值和地址。堆的空间比较大,存数据。