초보자를위한 공유 웹 프런트 엔드 튜토리얼에 좋은 프로그래머는 내가 ++ 내가 알게 ++ 및합니다

초보자를위한 공유 웹 프런트 엔드 튜토리얼에 좋은 프로그래머는 내가 ++ 내가 알게 ++ 및합니다

그냥 ++ 연산자를 배우면서, 그들은 그의 얼굴의 무지, 학생들의 전면을 학습

K = 10;

CONSOLE.LOG (K + ++ ++ ++ K + K) // 34

난 10 = VAR;

CONSOLE.LOG는 // 35 (++ 난 ++ + + + + β)

CONSOLE.LOG는 (ⅰ ++ + ++ 나 ++ + I) // 43

방법 ??? 왜? 이유는 무엇입니까? 이유는 무엇입니까?

의 단계보기로하자 단계 :

한 곳에서 = 10;

2, i ++; // 등 价于 i = i + 1

3 CONSOLE.LOG (I); // (11)

++ ###은 가변의 앞에 기록 쓸 ++ 출력 명세서와 함께 기록 될 수있는 것은 의미없는 변수

난 ++ : 제 원래 값으로 다음 1 제가 첨가되고

++ 난 : 난의 새 값을 더하기 1 제공


1、 var i = 10;

2 、console.log(i++); //10 ,先引用原值,然后加1

等价于:

1 、 var i= 10;

2、 console.log(i);   //先输出i

3、 i++;              //然后f加i

수훈 :


1、 var i = 10;

2、 console.log(++i);  //11 , 这次是先加1,然后输出

플레이 ++ 비트 평균 :


1 var i = 8;

2 console.log(4 + i++);   //12  , 先使用原来的a的值,就是4+8,输出12.然后a加1

3 console.log(i);     //9

4 console.log(++i % 5);   //0  , 先把i加1,然后使用i,10%5=0

5 console.log(i);     //10

1 var a = 1;          //a的值1

2 var b = a++;       //b的值是1,a的值是2 。++写在后面,是先用再加

3 a += ++b;           //先把b加1,b就是2了,a原来是2,加上2,就是4

4 console.log(a);    //4

console.log(b);    //2

1 var a = 3;                //a的值是3

2 console.log(a++ + a++);  //计算从左到右的,所以第一次a++时用的是3,a变为4。

3                            //第二次遇见a++的时候,a用的是4,变为5

4                            //3 + 4 所以输出7

console.log(a);          //输出5

1 var a = 3;

2 console.log(a++ + ++a);  //8

console.log(a);           //5

요약 :

당신은 하나 개의 공식을 기억 한대로 사실, ++ 연산자는 매우 간단하다 : 추가 한 후 ++ 이전 연산자에서를 ++ 후 첫 번째 작업 후 스스로 부과 한 후 조심스럽게 충분한 지점에서

추천

출처blog.51cto.com/14573321/2456781