js最常见的三种输出语句

1.console.log()这个语句是在浏览器控制台输出的。进入网页点击f12可查看

2.alert()弹出一个对话框,

3.document.write这个语句是在页面输出

html的执行顺序:

1.解析html结构,浏览器的一个解析器  解析标签,从上到下

2.引入样式文件和脚本文件js文件

3.解析和执行脚本代码------浏览器中的js引擎的

4.加载图片(视频和音频)资源

5.加载css的样式代码

6.执行window.onload操作 所有文档加载完成之后再执行

web前端的三个层(三件套)

1.html结构层

2.css表现层

3.js行为层

开发过程中要保持三者分离。尽量不要耦合在一起。

作用域的问题,

浏览器在执行js代码的时候开辟了一个最大作用域叫window或者是全局作用域。

在执行代码的过程中如果是函数执行,将会在window下开辟一个私有作用域/子作用域。

每个作用域的分配是一样的。都有一个存储模块和执行模块。

最新文章

  1. 公众号第三方平台开发 获取 component_verify_ticket 2015-07-05 10:16 59人阅读 评论(0) 收藏
  2. OAF messageChoice 关联问题
  3. iframe显示错误页面
  4. jquery 判断元素是否隐藏
  5. 使用Reveal查看任意App的技巧
  6. Java 命名空间的由来和引入
  7. MongoDB (一) MongoDB 介绍
  8. python numpy笔记:给matlab使用者
  9. 字符串编码、Base64字符串 互转
  10. 苹果教你六招:设计优秀的icon
  11. 1、Spark 通过api,hfile两种形式获取hbase数据,简单样例
  12. 工具:七牛云备份VPS服务器文件
  13. jQuery treeview的简单用法
  14. NET Core RC2 and .NET Core SDK Preview
  15. Struts2中实现文件上传的功能
  16. WAMPServer多站点配置方法
  17. Golang 入门系列(二)学习Go语言需要注意的坑
  18. 设计模式八: 委派(Delegate)
  19. 【html+css3】在一张jpg图片上,显示多张透明的png图片
  20. Axis2之wsdl2java工具

热门文章

  1. vue实现下拉框全选和输入匹配
  2. Windows Live Writer 语法高亮
  3. Revealjs网页版PPT让你复制粘贴另类装逼,简洁优雅又低调,不懂编程也看过来
  4. LibreOJ6279. 数列分块入门 3 题解
  5. shell脚本一键配置本地yum源
  6. Linux 下解压.tar.gz文件报错 gzip:stdin:not in gzip format 的解决办法!
  7. 解决elment 动态多选框组(el-checkbox-group)无法设置默认值问题
  8. SpringMVC启动流程源码解密
  9. NPOI读取Excel的数据
  10. LeetCode 第七题--整数反转