前端路程JS

前端初学小知识(JS)

这是我第一次写博客,我把我所学习的知识都写到这,想着当作笔记也可以。可能会有一些需要补充的或者错误的,还请大佬们多多指教:

1,常用运算符

" + "        " - "           " * "         " / "         " % "
  加          减             乘           除           取余

##加号,两边的数据类型相同的话就是相加的意思,如果一边为字符串的话那就是表示字符的连接
##减号,如果一边为字符串的话,他会自动转成数值型,进行计算。
##除号,计算出来的可以为(浮点型),就是带有小数点的值。
##取余,除数 除以 被除数 (除不尽)得到 余数。

小练习:

var   a  =  123;

var  i  =  a % 10;  //3 

a = parseInt( a / 10 ); // 12

var j  =  a % 10; // 2

a  =  parseInt( a / 10 ); 1

var k  =  a % 10; //1

console.log( i + 'a' + j + 'b' + k );

运行结果为:3a2b1

2,关系运算符

<            <=           >            >=             ==            ===           != 

小于           小于等于             大于               大于等于             相等于               全等于 不等于

测试两个值之间的关系,返回为true或false。
alert(  1  <  2   <  3  );
        \     /
          \ /
     前面两个先运算 判断true/1  false/0。
重点介绍== 、===的区别
alert( "10"   ==  10 ); 
       字符串     数值

结果为true, 两个等号只判断他的值相等就相等

alert(“10” === 10); 

结果为false,三等号是不仅要判断值而且要判断数据类型两者相等才相等

3,逻辑运算符

&& :只有在第一个操作数和第二个操作数都是true时,结果为true。其余为false。

|| :只有在第一个操作数和第二个操作数都是false时,结果为false,其余为true。

:求反。

怎么使用,用处在哪里?

eg:  alert( ( 2 > 1 ) && ( 2 < 3 ) );   //true

4,赋值运算符

=       +=         -=         *=          /=         %=     ...

等于     加等于         减等于         乘等于           除等于         取余等于

##就拿加等于来说,eg:

    a = a + 5;   可以写为   a += 5;   也就是简化。

##需要注意的是 += 的中间不可以空格

eg: 用计算表达式的函数eval()来计算:

alert( eval( "3 + 2" ));    //5

##小细节,当 a=b=6; 的时候谁先计算。
之前我们讲的学的都是从左到右,但是遇到像这样的就是从右到左。
这个我们了解一下就行了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值