JavaScript(一)js简单介绍

JavaScript

JS历史简述:

javascript 是 netscape 网景公司 的  布兰德·艾奇  研发的, 网景要求  布兰德·艾奇 10天开发出来一个与Java相似 但要比java简单的语言

要求:  1.把服务器相关的代码删掉 

     2.全面支持 unicode 编码 

        3.面向对象切和平台无关

97年 ECMAScript 第一版

05年 ECMAScript 第六版


 

引入js

  外部引入

<script src=""></script>

  HTML4.1中定义它有几个属性 async ,defer,language,src,type

  async 异步下载 下载完成就执行 

  defer 异步下载 延迟到文档全解析和显示后才执行  只对内部文件有效

  src  外部js 的路径

  language 已废弃   表明所写的 js 是 什么版本

  type  类似language 的代替  标识编写代码搜用的脚本语言的内容类型

标签的位置

  一般要把 script标签放到 body  尾标签前 

  ∵ 由于js是 单线程的   script 标签加载的时候 会阻塞  其他部分的进行  

延迟脚本 (尽量不要用)

  defer 异步下载 解析完成执行  

    但是 defer和 defer之间  不是按顺序执行的  谁先完成谁先执行

  defer 和 async 在  XHTML 中  要写成  defer=“defer”    async="async"

 

 

转载于:https://www.cnblogs.com/96weibin/p/7989165.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值