前端开发技术
1.1、区分Java和javascript?
Java 和 JavaScript 是两门不同的编程语言。一般认为,当时 Netscape 之所以将 LiveScript 命名为 JavaScript,是因为 Java 是当时最流行的编程语言,带有 "Java" 的名字有助于这门新生语言的传播。
它们的相同之处包括:
- 它们的语法和 C 语言都很相似;
- 它们都是面向对象的(虽然实现的方式略有不同);
- JavaScript 在设计时参照了 Java 的命名规则;
1.2、区分HTML和CSS?
HTML:超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。
CSS:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
另一种解释:
css是对html标签的样式的定义
有html才有css
同时css不依赖于html,可以是单独的一个文件
总之html就是一个人
css就是人穿的衣服
这个人好不好看,就要看穿什么样的衣服
1.3、区分JAVA和QT?
C还是C++,并不涉及实质的去编写一个程序 ,它是一组大家都遵守的编程规范和语法!
大家都遵守的规矩的指导下,各个公司都开始开发自己的C语言编译和开发工具:
1).微软(MicroSoft)做出了自己的编译器,Visual Studio(大家熟悉的VC6.0就是Visual Studio早期版本的一个组件)。
为了进一步的方便用户开发程序,微软还特别在自己的开发环境Visual Studio中放入了一个类库,已完成功能相似部件的直接使用。我们把这个类库叫做MFC,特点只基于windows。
2)Sun公司做出了自己的编译和开发环境,JAVA,特点:基于虚拟机技术,代码需要转化
3)Trolltech 公司做出来的开发环境,QT,优势:
qmake (在不同平台下,根据平台特性重新生成MakeFile,和编译需要的相关文件)
make (在新的平台下重新编译出符合平台特性的应用程序)
这两个简单的命令,就可以实现程序的跨平台运行了,而不用在去装什么虚拟机或是JDK
1.4JQuery、bootstrap、AngularJS框架
jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。是一个轻量级的"写的少,做的多"的JavaScript库。
目前网络上有大量开源的 JS 框架, 但是 jQuery 是目前最流行的 JS 框架,而且提供了大量的扩展。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互
很多大公司都在使用 jQuery, 例如:
- Microsoft
- IBM
- Netflix
Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。
黄冈微信公众号运营、网站开发、微信小程序开发、VR拍摄制作找湖北东猎信息技术有限公司
本文来源于网络,若有侵权请联系3449817223#qq.com,将在第一时间删除。