开发语言
解释性语言:翻译一行,执行一行。
JS,python
编译性语言:通篇翻译在执行
Java,c,c++,c#
数据结构:存储的方式
算法:解决问题的特点
算法的特点:
有穷性:
一个算法的操作步骤,是在有限的范围内可以完成的。
确定性;确定
可以有0到多个输入
有1到多个输出
有效性:123/0无效
javascript ECMA
ecmascript ES5 ES6 版本号
ES5
书写格式:关键词 标识符(变量名)分号
列子: var F70 ;
ES6
书写格式:关键词 标识符(变量名)分号
列子: let F70 ;
var和let的区别
1.var声明的变量,是可以重复的,let不行
2.var声明的变量,可以先使用后声明
变量初始化
变量的赋值
书写格式; 关键字 标识 赋值符号 表达式 分号
var F70 = 0 ;
使用变量 console.log()在终端输入小括号里的内容
列入 console.log(F70);
表示xxx重复声明
SyntaxError: Identifier ‘F70’ has already been declared
表示xxx没有声明
xxxx is not defined
表示变量没有声明未赋值{不是报错} undefined
console.log(F73);
ES6 声明变量
书写格式: 关键字 标识符(变量名)分号
列子 const 73 ;
const F30=200
console.log(F70);
F70=1
console.log(F70);