js(一)——了解
目录js(一)——了解js(二)——ECMAScript基础之数据类型js(三)——ECMAScript基础之流程控制js(四)——ECMAScript基础之数组js(五)——ECMAScript基础之函数js(六)——ECMAScript基础之对象及内置对象js(七)——BOM之BOM APIjs(八)——DOM之DOM APIjs(九)——事件js(十)...
·
目录
js(一)——了解
js(二)——ECMAScript基础之数据类型
js(三)——ECMAScript基础之流程控制
js(四)——ECMAScript基础之数组
js(五)——ECMAScript基础之函数
js(六)——ECMAScript基础之对象及内置对象
js(七)——BOM之BOM API
js(八)——DOM之DOM API
js(九)——事件
js(十)——高级
js(十一)——案例
js(十二)——特别问题推荐
es6补充
什么是js?
-- 是一门脚本语言
-- 是一门解释型语言
-- 是一门弱类型语言
-- 是一门基于对象和事件驱动语言
-- 是一门动态类型语言(节点)
JavaScript最初的目的
最初的目的是为了处理表单的验证操作。
JavaScript现在的意义(应用场景)
JavaScript 发展到现在几乎无所不能。
-
网页特效
-
服务端开发(Node.js)
-
命令行工具(Node.js)
-
桌面程序(Electron)
-
App(Cordova)
-
控制硬件-物联网(Ruff)
-
游戏开发(cocos2d-js)
JavaScript的组成
ECMAScript - JavaScript的核心
ECMA 欧洲计算机制造联合会
网景:JavaScript
微软:JScript
定义了JavaScript的语法规范
JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言的标准与具体实现无关
BOM - 浏览器对象模型
一套操作浏览器功能的API
通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率等
DOM - 文档对象模型
一套操作页面元素的API
DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作
JavaScript的书写位置
写在行内
<input type="button" value="按钮" onclick="alert('Hello World')" />
写在script标签中
<head>
<script>
alert('Hello World!');
</script>
</head>
写在外部js文件中,在页面引入
<script src="main.js"></script>
更多推荐
已为社区贡献3条内容
所有评论(0)