全栈工程师第二天学习笔记

2016-08-06  本文已影响0人  ityong

全栈工程师第二天学习笔记

指令式编程原理

指令式编程是计算机根据指令执行,我们得任何编程语言都可以看作是一种指令,计算机在执行的
时候,从上到下依次执行,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();

以上可以看出集成封装的重要性,和方便性。

上一篇 下一篇

猜你喜欢

热点阅读