全栈工程师第二天学习笔记
指令式编程原理
指令式编程是计算机根据指令执行,我们得任何编程语言都可以看作是一种指令,计算机在执行的
时候,从上到下依次执行,js为例子。
var a;
var a = 5;
a ++;
分之语句
当然这样的执行方式,往往不能满足人类的思维计算需求,于是if() goto
,就可以根据某种条件
二执行。
var a = 10;
a += a;
if(a>10){
goto b;
}
b:
console.log('这是满足条件跳转过来的');
然而有些语言不支持gogo语句,后续 ,while()诞生
var i=0;
while(i<10){
i++;
}
相对而言
do{
执行体
}whlie(条件)
以上两者相比之下的区别是,后者不管条件是否成立都会执行一次,而前者条件成立才执行
for(){}
循环可以替代while()
循环原理:
for(var i=0;i<10;i++){
}
抽象
我们可以更具需求对计算机语言记性一个抽象封装,从而达到程序员偷懒的愿望
同等类型的函数可以进行封装抽象
function a (){
}
a();
var a;
a=a++;
console.log(a);
var b =10;
console.log(b);
定一个换行函数为例子
function n (){
console.log('\n');
}
function a (){
}
a();
var a;
a=a++;
n();
var b =10;
n();
以上可以看出集成封装的重要性,和方便性。