目录
- 网页网站和应用程序的不同
- javascript的介绍
- javascript的应用
- html css 和javascript的区别以及联系
- javascript的书写方式
- 计算机的组成
今天主要学习了javascript的来源和应用以及计算机的组成
[知识脑图请戳一下链接:http://naotu.baidu.com/file/5cba52dcd53dc3cf3cd247c6a981d3ff?token=9c3e93990c4d4949]
1. 网页网站和应用程序的不同
1.1 网页
网页是一个页面
1.2 网站
网站是由许多个相关网页组成的
1.3 应用程序
应用程序是可以与用户进行交互,并实现某种功能
2. javascript的介绍
2.1 javascript的语言特性
javascript是一种编程语言(运行在客户端(浏览器)的一种脚本语言),进行流程控制
2.2 javascript的执行顺序
javascript语言由于不能被cpu所理解,所以需要用到javascript引擎:javascript解释一行代码,cpu执行一行代码。javascript的代码由上至下依次执行
2.3 javascript和java的关系
javascript和java的关系就是没啥关系。javascript和java除了名字相似还有一些语法相似,其他并无相似之处。且java是运行在服务端上的编程语言.
3. javascript的应用
3.1 起初
javascript只用于在服务器上进行表单上信息的验证.
3.2 如今
- 网页特效
- APP
- 服务端开发(node.js)
- 命令行工具(node.js)
- 桌面程序(Electron)
- 物联网
- 游戏开发
4. html css 和javascript的区别以及联系
4.1 html
提供网页的结构和信息
### 4.2 css
美化html网页页面
4.3 javascript
控制网页中的内容,给网页增加动态效果
4.3.1 javascript中所用的工具
4.3.1.1 ECMAscript
- 欧洲计算机制造联合会
- javascript的核心
- 解决了浏览器兼容性的问题
- 定义了javascript的基本语法和语言类型
- 只是一套标准,与实现无关
4.3.1.2 DOM
浏览器对象模型
- 一套操作浏览器功能的API
- 通过DOM可以操作浏览器窗口
4.3.1.3 BOM
文档对象模型
- 一套操作页面元素的API
- 把HTML当成一棵文档树,通过BOM提供的API可以对树上的节点进行操作
5. javascript的书写方式
5.1 行内
<input type="button" onclick="alert('hellowoorld')" value="我是个按钮">
5.2 内嵌
<script>
alert('helloworld')
</script>
5.3 外链
<script src="helloworld.js"></script>
注
- script 不可写在style里面
- alert后面的括号里虽然可以用双引号也可用单引号,但推荐使用单引号,避免和html里双引号产生冲突
- 外链中的script标签中不可书写javascript,因为这相当一个占位符,当代码运行到外链script标签这一行时,script标签中内容会被src=xx.js中的内容所替代
6. 计算机的组成
6.1 软件
6.1.1 应用软件
- 工作在系统软件上
6.1.2 系统软件
- eg. windows linux
- 工作在系统硬件上
6.2 硬件
6.2.1 三大件
- CPU
- 内存
暂时存储 - 硬盘
永久存储
6.2.2 输入设备
键盘 鼠标 等
6.2.2 输出设备
显示器 投影仪等
开心! Bye for now!