JavaScript初识
2021/5/30 12:20:25
本文主要是介绍JavaScript初识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、JavaScript初识
(一)、JavaScript是什么
1、JavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言(Script是脚本的意思);
2、脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行;
3、现在也可以基于Node.js技术进行服务器端编程。
(二)、JavaScript的作用
1、表单动态校验(密码强度检测)(JS产生最初的目的)
2、网页特效
3、服务端开发(Node.js)
4、桌面程序(Electron)
5、App(Cordova)
6、控制硬件-物联网(Ruff)
7、游戏开发(cocos2d-js)
(三)、HTML/CSS/JS的关系
1、HTML/CSS标记语言--描述类语言
● HTML决定网页结构和内容(决定看到什么),相当于人的身体
● CSS决定网页呈现给用户的模样(决定好不好看),相当于给人穿衣服、化妆
2、JS脚本语言--编程类
● 实现业务逻辑和页面控制(决定功能),相当于人的各种动作
二、编程语言
(一)、编程
1、编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
2、计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。
3、注意:上面所定义的计算机指的是任何能够执行代码的设备,可能是智能手机、ATM机、黑莓PI、服务器等等。
(二)、计算机语言
1、定义:计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介。
2、种类:机器语言、汇编语言和高级语言三大类。
3、实际上计算机最终所执行的都是机器语言,它是由“0”和“1”组成的二进制数,二进制是计算机语言的基础。
(三)、编程语言
1、可以通过类似于人类语言的“语言”来控制计算机,让计算机为我们做事情,这样的语言就叫做编程语言(Programming Language)。
2、编程语言是用来控制计算机的一系列指令,它有固定的格式和词汇(不同编程语言的格式和词汇不一样),必须遵守。
3、如今通用的编程语言有两种形式:汇编语言和高级语言。
4、汇编语言和机器语言实质是相同的,都是直接对硬件操作,只不过指令采取了英文缩写的标识符,容易识别和记忆。
5、高级语言主要是相对于低级语言而言 ,它并不是特指某一种具体的语言,而是包括了很多编程语言,常用的有C语言、C++、Java、C#、Python、PHP、JavaScript、Go语言、Objective-C、Swift等。
如:
C语言:puts("你好");
PHP:echo"你好";
Java:System.out.println("你好");
JavaScript:alert("你好");
(四)、翻译器
高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,为此,我们需要一个翻译器。
翻译器可以将我们所编写的源代码转换为机器语言,这也被称为二进制化。记住1和0.
(五)、编程语言与标记语言的区别
1、编程语言有很强的逻辑和行为能力。在编程语言里,你会看到很多if else、for、while等具有逻辑性和行为能力的指令,这是主动的。
2、标记语言(html)不用于向计算机发出指令,常用于格式化和链接。标记语言的存在是用来被读取的,它是被动的。
(六)、总结
1、计算机可以帮助人类解决某些问题。
2、程序员利用编程语言编写程序发出指令控制计算机来实现这些任务。
3、编程语言有机器语言、汇编语言、高级语言。
4、高级语言需要一个翻译器转换为计算机识别的机器语言。
5、编程语言是主动的有很强的逻辑性。
这篇关于JavaScript初识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南