位置: 编程技术 - 正文

JavaScript学习心得之概述(javascript学习指南)

编辑:rootadmin

推荐整理分享JavaScript学习心得之概述(javascript学习指南),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript学习指南,javascript心得体会,javascript心得,javascript心得体会,javascript心得体会,javascript课程心得体会,javascript心得,学javascript的心得体会总结,内容如对您有帮助,希望把文章链接给更多的朋友!

一、JavaScript是一种专为与网页交互而设计的脚本语言,它的的组成

ECMAScript(核心) DOM(文档对象模型) BOM(浏览器对象模型)

1.1ECMAScript

ECMA-定义的ECMAScrip与Web浏览器没有依赖关系,ECMA-定义的只是这门语言的基础,提供核心语言功能

  ECMAScript是通过ECMA-标准化的脚本语言,ECMA-规定语言的:语法、类型、语句、关键字、保留字、操作符、对象

1.2 DOM(Document Object Modle) DOM是针对XML但是经过扩展用于HTML的应用程序编程接口(API,Application Programming Interface),提供访问和操作网页内容的方法和接口

  DOM把整个页面映射为一个多层节点结构,HTML或者XML等页面中的每个组成部分都是某种类型的节点,这些节点又包含不同类型的数据。

1.3 BOM(Bower Object Modle)  控制浏览器显示的页面以外的部分,BOM只处理浏览器窗口和框架,提供与浏览器交互的方法和接口

二、<script>元素2.1引用javascript文件 外部引用javascript文件:

JavaScript学习心得之概述(javascript学习指南)

页面嵌入javascript代码

包含在<script>元素内部的JavaScript代码将被从上至下依次解释

2.2 <script>元素的属性

defer延迟脚本:告诉浏览器立即下载,脚本会被延迟到整个页面都被解析完才执行, defer只适用于外部引入的脚本文件

虽然<script>标签位于<head>标签内,但是demo.js会延迟到浏览器遇到</html>后才执行。

async异步脚本:必让页面等待脚本的下载和执行,从而异步加载页面其他内容同defer一样只适用于外部引入的脚本文件,async告诉浏览器立即下载文件,但与defer不同的是标记不async脚本并不保证按照指定它们的先后顺序执行,建议异步脚本不要在加载期间修改DOM

2.3 <noscript>元素的属性

浏览器不支持脚本

浏览器支持脚本,但脚本被禁用,浏览器就会显示<noscript>中的内容这个页面会在脚本无效的情况下,向用户显示一条信息,而在启用了脚本的浏览器中,用户永远也不会看到它

标签: javascript学习指南

本文链接地址:https://www.jiuchutong.com/biancheng/383869.html 转载请保留说明!

上一篇:DOM基础教程之模型中的模型节点(dom基础知识)

下一篇:DOM基础教程之事件对象(dom教学)

  • 事业单位交所得税是否可以报国高新
  • 购买车位的税费是多少钱
  • 什么是应交增值税
  • 含税销售额换算成不含税销售额的公式是什么?
  • 利润分配未分配利润和未分配利润的区别
  • 个税申报系统中累计减除费用可以手动修改吗
  • 递延所得税资产和递延所得税负债
  • 已申报未导入是申报成功了吗
  • 收到厂家给医药的短信
  • 非货币性资产交换准则
  • 税收抵免与税收的区别
  • 劳务报酬所得怎么扣税
  • 关税滞纳金会计怎么做账
  • 三方协议怎么入账
  • 管家婆进货单科目名称怎么录入?
  • 报关单出口退税联模板
  • 行政单位需要缴税吗
  • 不是经营范围内的食品
  • 少收的货款怎么入账
  • 需要安装和检验的什么时候确认收入
  • 出租房电费怎么结算
  • 激活windows转到设置以激活windows怎么消除
  • win11不兼容
  • 关于暂时性差异的所得税会计处理,正确的是
  • 出口退税率为0%退税收入怎么算
  • 营业外支出是否需要发票
  • 360压缩怎么压缩到指定大小
  • php操作mysql数据库
  • php中substr_replace
  • 支付宝消费计入什么科目
  • 持有至到期投资在资产负债表怎么填
  • 购买土地前期测量费怎么入账
  • repair.exe是什么软件
  • 烟草带来的损失
  • 企业通讯费管理办法
  • php框架介绍
  • mybitas分页
  • 小企业会计制度最新版
  • vue鼠标点击事件点击改变效果,再次点击恢复效果
  • three.js 教程
  • vue 组件调用
  • openlayers6教程
  • 云服务器远程端口
  • 【历史上的今天】3 月 23 日:网景创始人出生;FORMAC 语言的开发者诞生;PRMan 非商业版发布
  • php命令大全
  • 职工福利费属于短期薪酬吗
  • 农产品免税收入怎么做账
  • 利用python创建文件
  • 织梦相关文章调用
  • 利息收入所得税汇算调整
  • sqlserver编程
  • 如何把access数据库导入excel
  • 保税仓库税收政策
  • mysql创建临时表并赋值
  • 企业申报纳税都交什么税
  • 固定制造费用需要逐项进行预计通常与本期产量无关
  • 库存商品冲回
  • 土地承包经营合同生效条件
  • 企业用地手续办理流程
  • 向客户收取贴纸费用怎么说
  • 建筑服务红字发票需要填写备注吗
  • 残保减免金政策
  • 实例讲解液化滤镜瘦身
  • 数据库中自动增长
  • Win7旗舰版系统安装
  • win10怎么用ghost
  • linux 解析
  • e ink launcher
  • crossfire.exe是什么
  • windows 10的应用商店中的应用
  • win7旗舰版显示不全屏
  • windows8设置自动关机
  • wrme.exe是什么
  • Linux查看文件的大小
  • pqinit.exe - pqinit是什么进程 有什么用
  • 好好了解 英文
  • 怎么做小地图图片呢
  • typeof的缺点
  • javascript总结笔记
  • 国税和地税分别交什么税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设