为什么会有JavaScript???
来源:互联网 发布:软件销售渠道 编辑:程序博客网 时间:2024/04/29 03:27
一、为什么要有js??
因为我们做前端的不止是要有页面,而且要做到人机交互,很显然,HTML和css都是静态页面我们生活中都是需要动态的页面,js也是需要逻辑上的处理,和其他两个相比也就要需要编程思想了。
比如我们需要时间来显士在页面中?
还有聚焦啊、还有验证码之类的,我们都是可以用js去实现的。
HTML负责呈现的内容
css负责呈现在网页中显示的样式
而js就是负责一些动态效果,完成人机交互。
二、js的用法
js和css相同的有方式有两种?
(1)内部样式
是在HTML页面里<script></script>的一对标签里填写代码。
(2)外部样式
外部引用,<script src="E103-01-03.js"></script>。
JS是一种解释型语言
计算机语言分为编译型和解释型
程序员使用高级语言编制程序,但是程序最终是由计算机去执行,那么计算机只能执行机器语言(即二进制代码),那么这个过程就必然有一个从高级语言到机器语言的“翻译”过程。
有两种“翻译”方式:
(1) 编译:将代码整体翻译成机器代码,如果有错误则停止翻译,全部成功翻译完才能执行;
(2) 解释:将代码翻译一条马上执行一条,如果遇到错误则停止。
计算机语言分为两种:编译型语言:JAVA、C++、C、PHP….
解释型语言:JavaScript、CSS…
阅读全文
0 0
- 为什么会有JavaScript???
- JavaScript为什么会有 undefined值。
- 为什么javascript会有两个表示“没有”的类型呢?
- 为什么会有serialVersionUID
- 为什么会有“剩男剩女”
- 为什么会有句柄
- 为什么会有hibernate
- 为什么会有servlet?
- 为什么会有异常
- 为什么会有java,为什么会有.net
- 为什么会有Java,为什么会有.NET
- 06 为什么会有继承?为什么会有super?
- 为什么会有这个blog
- 为什么会有类型转换?
- 为什么物体会有颜色
- 为什么会有Presentation Error
- java为什么会有serialVersionUID
- 为什么会有字符串函数?
- 利用ngx-angular实现angular2的国际化
- 成对交换链表节点
- HDU 2516 取石子游戏
- 如何制定测试策略
- Android 禁止RecyclerView 上下滚动
- 为什么会有JavaScript???
- 程序设计基础
- js里面的关键字
- 实验五 查找的有关操作(数据结构)
- oracle不完全恢复注意点
- Ubuntu 14.04安装Redis与简单配置
- HTML通过from表单提交到servlet中文乱码问题
- python--程序基础
- 2016年TI杯大学生电子设计竞赛 F题:位同步时钟提取电路分析与思路