发表于: 2017-03-20 21:05:26

1 692


今天完成的事情/收获: 

继续学习JS基础 把任务一上次的不足改过来了。下午完成了直播(直播内容在昨天的日报里)

类别

操作符

算术操作符 +、 –、 *、 /、 %(取模)

字符串操作符 + 字符串连接   +=字符串连接复合

布尔操作符 !、 &&、  || 

一元操作符 ++ 、 -- 、  +(一元加)、    -(一元减)

关系比较操作符 < 、 <= 、 >  、>=、   !=  、 == 、  === 、  !== 

按位操作符 ~ 按位非    &按位与     | 按位或     ^按位异或    <<左移    >>有符号右移      >>>无符号右移

赋值操作符 = 、   复合赋值(+=、-=、*=、%=)   复合按位赋值(~=、&=、|=、^=、<<=、>>=、>>>=)

对象操作符 .属性访问、[]属性或数组访问、 new调用构造函数常见对象、delete变量属性删除、void(返回undefined)、in判断属性、instanceof原型判断

其它操作符 ?: 条件操作符、,逗号操作符、()分组操作、typeof类型操作符

注意!

1.1 除了加号(+)之外,如果操作数不是Number类型,会自动先调用Number()将其转换为Number类型再进行计算。

1.2 除号(/)和取模(%)并不会区分整数和浮点数,都会自动转化为浮点数,比如 9 / 2 = 4.5 而不是4,5.3 % 3 = 2.3 而不是2。

1.3 任意运算,只要操作数含NaN,结果就是NaN。但并不是结果为NaN就一定有一个操作数为NaN,比如0/0也返回NaN。

for循环和while循环的区别?

最大的区别应该是两个语句的语法结构上面。//while只有一个表达式,表示是否进入循环体//使用continue的时候,直接进入exp.while(exp){……}//for语句中有3个表达式 exp1,exp2,exp3 。//exp1 在进入循环前执行一次,一般进行循环变量的初始化,//exp2 是用来判断是否进入循环体,和while中的exp起到同样的作用。//exp3 是用来修改我们的循环变量,一般是在每次执行完循环体后执行。使用continue后,也是进入的exp3for(exp1;exp2;exp3);  {……} 总的来说,可以用while实现的都可以用for来实现,可以用for来实现的也都可以用while实现。可以使用do……while实现可以也可以使用 while和for来实现(不过有时候会有点麻烦)。同样,可以使用while和for实现的也可以使用do……while实现(不过,需要先用if进行判断是否会执行第一次)

明天计划的事情: 

继续学习JS喽 (真是完事开头难)

遇到的问题:

 目前这个阶段的问题不是很多(还在学习理论阶段嘛) 主要就是不熟练 再有就是第一次直播非常值紧张啊!希望直播一次比一次好把



返回列表 返回列表
评论

    分享到