编程语法

编程语言的共性,编程语言都有共性,这篇文章来介绍一下一门编程语言都有哪些共性。

数据类型

分类

编程语言的都有数据类型,即一个变量可以赋值的数据类型。常见如下:

  • 数字类型;
  • 字符串类型;
  • 布尔类型;
  • 特殊类型;

操作

对数据类型的操作就是数据类型之间的相互转换。常见的转换有如下方式:

  • 数字类型转字符串;
  • 字符串转数字类型;

数据结构

分类

数据结构是多个数据组成的一个结构,常见的数据结构如下:

  • 数组;
  • 字典;
  • 集合;

不同语言叫法不同,但是整体是一致的;

数据结构操作

需要对数据类型操作进行整合,常见的操作有:

数组

对数组通常有如下操作。数组的增删改查。

创建数组

数组如何创建,数组创建有几种方式?

增加数组元素

数组如何增加元素

删除数组元素

数组如何删除元素

  • 数组删除全部元素
  • 数组删除多个元素
  • 数组删除一个元素

改变数组元素

  • 数组改变一个元素

查询数组元素

数组查询

  • 查询数组中的一个元素
  • 查询数组中的多个元素

字典的操作

字典常见的增删改查,与数组一致。

运算符

运算符是指定要在表达式中执行的计算类型的标志或符号。 有数学、比较、逻辑和引用运算符

常见的运算符有如下三类。

算数运算符

常见的算数运算符如下所示

符号 含义
+ 求和
- 求差
* 求积
求商
% 取模(取余数,开发中经常作为某个数字是否能够被整除)

除了常见的运算符,还有:

一元运算符:

1
2
3
let num = 1;
++num;
num++;

比较运算符

比较运算符有如下:

符号 含义
> 大于号
< 小于号
>= 大于等于
<= 小于等于
== 等于

逻辑运算符

逻辑运算符,有如下所示。

符号 含义 日常 特点
&& 逻辑与 并且 两边为true,结果为true
|| 逻辑或 或者 两边有一个为true,结果为true
逻辑非 取反 true变false,false变true

也有可能是

符号 含义 日常 特点
and 逻辑与 并且 两边为true,结果为true
or 逻辑或 或者 两边有一个为true,结果为true
not 逻辑非 取反 true变false,false变true

基础语句

顺序语句

todo

循环语句

todo

判断语句

todo

变量

变量类型

变量作用域

全局变量
整个程序都能够访问的变量

局部变量

函数内部能够访问的变量

块级变量

分支判断语句中能够访问的变量

函数

如何创建函数

函数分类

常见的函数分类

  • 一般函数
  • 匿名函数

如何访问函数

函数如何传递参数

函数的返回值

todo

命名规则

大驼峰法:类

小驼峰法:函数、变量

蛇形法:常量