位置: 编程技术 - 正文

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教学)

  • 个体工商户属于非法人组织吗
  • 中介公司报税怎么操作
  • 待抵扣进项税额怎么算
  • 房产税从租计征的税率是12%还是4%
  • 增值税纳税义务发生时间
  • 黄金珠宝加工怎么样
  • 城建税教育附加地方教育附加的税率
  • 需要月报的税收项目
  • 会议费需要什么资料
  • 仓储费专用发票可以抵扣吗?
  • 自然人办税服务平台怎么登录和注册
  • 土地使用权与房屋所有权不一致
  • 外地预缴工会其他经费计入什么科目?
  • 房租现金流量表选哪项比较合适
  • 第三方派遣劳务不续签补偿金哪边出
  • 应交税费应交增值税明细科目设置
  • 厂房转让会计分录
  • 个税申报月份有误如何调整?
  • 1697511215
  • win11小组件加载内容出现错误
  • 怎么找回被册的软件
  • 销售费用营业费用的区别
  • 刚注册的有限公司可以马上注销吗
  • internet笔记
  • 经营租入的设备计入什么科目
  • windows 修改host
  • 右击任务栏启动怎么关闭
  • 秘鲁亚马逊木业有限公司招聘
  • 资产减值损失的计算公式
  • 外商投资企业有哪些出资方式
  • 农民工的职业培训
  • 卡齐兰加国家公园地理位置
  • 微信小程序登录后端
  • 中途建账期初数据哪里来的
  • 开发的php程序如何发布
  • 漏记收入 罚款
  • 小程序和h5页面的区别
  • elementui动态表单数据回显
  • 用ipconfig/all命令不能显示
  • php上传不了文件
  • 申报经营所得成绩怎么填
  • 外管证预缴税款怎么做分录
  • 销项税大于进项税当月交税吗
  • 开发成本为什么放在存货里
  • sqlserver数据库备份
  • 实收资本报表怎么填
  • 背书的银行承兑汇票怎么做账
  • 购入需安装设备的会计分录
  • 进项税和销项税怎么理解
  • 金税盘抵增值税
  • 公司向个人借款怎么做账
  • 计量差错引起的原材料盘亏
  • 公司账户存定期利息
  • 缴纳税款滞纳金应计入哪个科目
  • 支付宝可以对公账户转账吗怎么转
  • 居民企业只就其境内全部所得纳税
  • 存货损失营业外支出
  • 应付账款和预付账款都属于负债类科目
  • 如何理解施工企业的周转材料
  • 猪肉蔬菜是免税农产品吗
  • win8系统安装的软件在哪里
  • winxp关闭自动更新方法
  • vista下实现秘密下载的解决办法
  • putty无法输入中文
  • 如何调整bios
  • winxp系统怎么装
  • 电脑开机时出现红色三角形
  • win10mobile最新版本
  • WIN10补丁白屏
  • linux系统安装软件教程
  • js动态生成页面
  • jquery的validate前端表单验证
  • Node.js中的construct构造函数
  • linux 环境 mysql写入中文报错
  • unity飞机大战游戏毕业论文
  • javascript要学到什么程度
  • Python遍历循环
  • 怎么打印纳税申报表带章的
  • 大连市网上税务申报平台
  • 中山税务如何预约
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设