JavaScript念念碎(一)整体概述以及数据类型

JavaScript念念碎(一)整体概述以及数据类型

总体概述:

  • JavaScript由三部分构成,分别为ECMAScript,DOM,BOM。

    1. 其中ECMAScript是指JavaScript的语法内容,也就是一门语言的核心语言功能,ECMA是European Computer Manufactuters Association的缩写。个人理解为语言本身,也就是语言的骨架。
    2. DOM,官方说法是指:针对XML但经过拓展用于HTML的应用程序编程接口(API),常用为document对象,本人理解为HTML语言中所建立的一个个标签,通过这些API,ECMAScript可以对这些文档对象树上的节点进行操作。
      PS:DOM不止在JavaScript语言中应用。
    3. BOM,也就是浏览器对象模型,通过浏览器对象,我们可以控制浏览器所显示的内容,BOM控制浏览器事件,我们可以通过window对象操作用户的窗口,可以通过navigator对象获取浏览器的详细信息,可以通过location对象获取当前页面的详细信息,还可以通过screen对象监测到用户显示器的相关数据,便于进行操作。

引入方式:

  • JavaScript与CSS有相通的引入方法,但在CSS中内嵌标签为<style>,而引入标签则是<link>并用href属性指定路径, 而JavaScript均为<script>标签,用src指定路径。

  • <script>标签有async,charset,defer,type,src五个属性,其中async与defer运用于指定脚本执行的时间。charset用于指定字符集,type则用于指定语言(默认为js).

​ PS:我们习惯将<script>标签放在最后,也就是</html>之前.

  • <noscript>标签可以用于提示无法运行JavaScript。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值