2020 2.10 js

Posted lihuhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2020 2.10 js相关的知识,希望对你有一定的参考价值。

js常见的三种输出语句

console.log() 在浏览器的控制台输出

 

Alert() 弹出一个对话框

 

 

 

document.write()在页面输出

 

script标签是否可以在html中任意放置。

 

不可以,跟内容的执行顺序有关。如果想任意放置script标签,需要在里面写window.onload.

 

Html中内容的执行顺序1.解析html结构 浏览器的一个解析器 解析标签 从上到下2.引入样式文件css文件和脚本文件js文件3.解析和执行脚本代码 浏览器中的js引擎执行的4.加载图片(视频和音频)资源5.加载css的样式代码6.执行window.onload操作  所有文档加载完成之后再执行

html 结构层css 表现层js 行为层  开发过程中要保持三者分离。尽量不要耦合在一起。

变量的存储方式     浏览器在执行js代码的过程中(靠js引擎),计算机就会开闭内存空间给js。分成栈和堆。栈的存储空间比较小,只存名字和地址。堆的空间比较大,存数据。以字符串的形式存。

 

作用域的问题   浏览器执行js代码的时候开辟了一个最大的作用域叫window或者是全局作用域。在执行代码的过程中如果是函数执行,将会在window下开辟一个私有作用域/子作用域。每个作用域的分配是一样的,都有一个存储模块和执行模块。

 

以上是关于2020 2.10 js的主要内容,如果未能解决你的问题,请参考以下文章

Gradle 构建错误:需要 Gradle 版本 2.10。当前版本是 2.6 [重复]

无法在 Nexus Repository Manager 2.10 上发布库

道具被变异(在 django 模板和带有 CDN 的 Vue.js 中)

scala spark(2.10)读取kafka(2.10)示例

“需要 Gradle 版本 2.10。”错误

[ 周计划 ] 2.10 ~ 2.17