编程语言的共性,编程语言都有共性,这篇文章来介绍一下一门编程语言都有哪些共性。
数据类型
分类
编程语言的都有数据类型,即一个变量可以赋值的数据类型。常见如下:
- 数字类型;
- 字符串类型;
- 布尔类型;
- 特殊类型;
操作
对数据类型的操作就是数据类型之间的相互转换。常见的转换有如下方式:
- 数字类型转字符串;
- 字符串转数字类型;
数据结构
分类
数据结构是多个数据组成的一个结构,常见的数据结构如下:
- 数组;
- 字典;
- 集合;
不同语言叫法不同,但是整体是一致的;
数据结构操作
需要对数据类型操作进行整合,常见的操作有:
数组
对数组通常有如下操作。数组的增删改查。
创建数组
数组如何创建,数组创建有几种方式?
增加数组元素
数组如何增加元素
删除数组元素
数组如何删除元素
- 数组删除全部元素
- 数组删除多个元素
- 数组删除一个元素
改变数组元素
- 数组改变一个元素
查询数组元素
数组查询
- 查询数组中的一个元素
- 查询数组中的多个元素
字典的操作
字典常见的增删改查,与数组一致。
运算符
运算符是指定要在表达式中执行的计算类型的标志或符号。 有数学、比较、逻辑和引用运算符。
常见的运算符有如下三类。
算数运算符
常见的算数运算符如下所示
符号 | 含义 |
---|---|
+ | 求和 |
- | 求差 |
* | 求积 |
、 | 求商 |
% | 取模(取余数,开发中经常作为某个数字是否能够被整除) |
除了常见的运算符,还有:
一元运算符:
1 | let num = 1; |
比较运算符
比较运算符有如下:
符号 | 含义 |
---|---|
> |
大于号 |
< |
小于号 |
>= |
大于等于 |
<= |
小于等于 |
== |
等于 |
逻辑运算符
逻辑运算符,有如下所示。
符号 | 含义 | 日常 | 特点 |
---|---|---|---|
&& | 逻辑与 | 并且 | 两边为true,结果为true |
|| | 逻辑或 | 或者 | 两边有一个为true,结果为true |
! | 逻辑非 | 取反 | true变false,false变true |
也有可能是
符号 | 含义 | 日常 | 特点 |
---|---|---|---|
and | 逻辑与 | 并且 | 两边为true,结果为true |
or | 逻辑或 | 或者 | 两边有一个为true,结果为true |
not | 逻辑非 | 取反 | true变false,false变true |
基础语句
顺序语句
todo
循环语句
todo
判断语句
todo
变量
变量类型
变量作用域
全局变量
整个程序都能够访问的变量
局部变量
函数内部能够访问的变量
块级变量
分支判断语句中能够访问的变量
函数
如何创建函数
函数分类
常见的函数分类
- 一般函数
- 匿名函数
如何访问函数
函数如何传递参数
函数的返回值
类
todo
命名规则
大驼峰法:类
小驼峰法:函数、变量
蛇形法:常量