发表于: 2017-03-29 23:53:40

1 525


今天完成的事:

1,继续JS的学习

a.注释<!-- -->

x = 1; <!-- x = 2;

--> x = 3;

上面的代码只会执行x=1;其他部分都被注释掉。

function countdown(n) {

  while (n --> 0) console.log(n);

}

countdown(3)

但是这个代码输出的结果会是 //2,1,0;因为-->只有在行首才会被单行注释,否则就是一个运算符。

b;三元运算符(即该运算符需要三个运算子)?:也可以用于逻辑判断。

var even = (n % 2 === 0) ? true : false;

如果n可以被2整除,则even等于true,否则等于false。

c;for语句是循环命令的另一种形式,可以指定循环的起点、终点和终止条件

一般for语句后面括号有3个表达式(初始化表达式;测试表达式;递增表达式;)

d;字符串:个人理解为放在一起的字符;放在''""之中; 

e;当在全部范围内使用 this,它将会指向全局对象

foo();

这里 this 也会指向全局对象。

test.foo(); 

这个例子中,this 指向 test 对象。

new foo(); 

函数倾向于和 new 关键词一块使用则是构造函数;在函数内部,this 指向新创建的对象

          

明天计划的事:

            1,准备小课堂(数据类型);   

遇到的问题:

           

收获:

JS的水还是很深,每看一篇关于JS的介绍,就会对JS有新的认知。



返回列表 返回列表
评论

    分享到