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
JavaScript(一)js简单介绍相关推荐
- 浏览器html5/css3兼容性检测的javascript类库 - Modernizr简单介绍
为什么80%的码农都做不了架构师?>>> 日期:2012-4-17 来源:GBin1.com 在线演示 本地下载 大家是不是在开发设计过程中遇到如下情况?某些浏览器不支持H ...
- 第一次预习作业(html,css,js简单介绍,HTML常用标签)
目录 一.HTML,CSS,JS,简单介绍 1.HTML 2.CSS 3.JS 二.HTML常用标签 一.HTML,CSS,JS,简单介绍 1.HTML HTML 是用来描述网页的一种语言. HTML ...
- html,css,js简单介绍,html常用标签
目录 简单介绍 HTML常用标签 1.html骨架标签 2.标题标签 3.段落标签 4.换行标签 5.文本格式化标签 6.div标签,span标签和pre标签 7.图像标签 8.超链接标签 9.注释标 ...
- JavaScript (一) js的介绍及基本语法变量
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一.JS 的 介绍 1.JavaScript :简称 : js js 分为三个部分: 1. ECMASc ...
- HTML、CSS、JS简单介绍以及HTML的标签
目录 一.HTML--结构 1.了解网页 2.了解HTML 二.CSS--样式 1.CSS-网页的美容师 2.CSS 的规则 3.CSS的格式 三.JavaScript--行为 1.JavaScrip ...
- Elasticlunr.js 简单介绍
Elasticlunr.js 项目地址:http://elasticlunr.com/ 代码地址:https://github.com/weixsong/elasticlunr.js 文档地址:htt ...
- javascript用js简单的实现电子时钟
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- JavaScript词法作用域的简单介绍
by Michael McMillan 迈克尔·麦克米兰(Michael McMillan) JavaScript词法作用域的简单介绍 (An easy intro to Lexical Scopin ...
- [事件处理] js实现的文本框内容发生改变立马触发事件简单介绍
js实现的文本框内容发生改变立马触发事件简单介绍: 本章节介绍一下如何在文本框的内容发生变化的时候,立马触发一个事件执行响应的操作,而不是像是keydow或者keyup事件一样,只能够检测通过键盘输入 ...
最新文章
- WatchClear 方法 html5,clearWatch()
- 用GDB调试程序(五)
- 查找数组中第K个最小值
- python int函数详解,python int()函数
- 使用 dotnet format 格式化代码
- 切换表达式到Java吗?
- leetcode336. 回文对(字典树)
- 前端学习(1115):call apply bind的区别
- mysql5.6 load_MySQL 5.6 dump/load buffer pool实验
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException
- Android studio毕设制作液体动画Animation(毕业设计2048小游戏)
- 计算机组成原理学习通题目汇总
- 【语言-c#】身份证地址编码列表
- java 英文题_java英文试题
- 小米 红米5A 线刷兼救砖_解账户锁_纯净刷机包_教程
- 寒假的一点笔记《123速通》
- (四)Tensorboard学习——mnist_with_summaries.py
- python可视化---阶梯图step()
- 《产品管理精华》目录
- 观影感受 之 《绿皮书》