javascript代码实例教程-Js运算符的知识点

发布时间:2019-01-02 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-Js运算符的知识点脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

今天是第二天学习js,觉得该把笔记整理一下知识点会记得会更加清除,如果有错,希望大家可以指出来,不喜欢勿喷。

一元运算

a++/a-- 如果a=1, a++的结果是1,a的结果是2.a++的结果是自增之前的数值。a--也是同理

举个例子

VAR a=1; a=a++; console.LOG("a++"); console.log("a");

结果 第一个是1 第二个是

这里拿个容易错的题目

var m=3; var n=m++ + m--; console.log("n,m");

结果 7 3 这里要注意 m++后m=4 所以后面的m-- m的值时4 n=3+4

赋值运算符

一般就是 a+=2这种形式 这个式子的意思就是 a=a+2 以此类推 b-=2;意思就是b=b-2 b/=2 b*=2 只要弄清一个的意思就能理解明白

webstrom编辑器中 crtl+shift+l格式化代码

比较运算符 == !=

== 两个等号不是数学中的意思 数学中的等号是赋值的意思 这里的两个等号就是判断等号左右是否两边相等

console.log(2==2) ; console.log(true==true); console.log(undefined==0);console.log(null==0);console.log(1!=1);

console.log(null==undefined);

console.log("A"=="a");这里是字符的比较,在字符比较中,

小写字母大于大写字母 字母表中后面的字母大于前面的字母

比较运算符的结果一定是 bollean

== :判断两边是否相等,如果相等,结果是true,否则就是false

如果两边类型相等,就比较内容

如果不相等,则把他们都转变成数字类型再比较

特例

null!=0;

undefined==null

!=判断是否不等

=== 恒等 先判断类型,如果类型不等,则一定false,类型一致在判断内容

console.log(true || false); true

console.log(false || false);false

逻辑运算符 主要是针对bollean

! : 逻辑非

true 边 false false 变 true

结果一定是 boolean

&& : 逻辑与

只要有一个是 false, 就是 false

短路功能: 如果第一个能决定最终的结果,则不会再去计算第二个

&&:如果第一个是 false, 就不会计算第二个

|| : 逻辑或

只要有一个是 true, 结果就是 true

也具有短路的功能

console.log(!"0");*

console.log(Boolean("0"))

1. 在 js 中, 逻辑运算符可以操作任何的数据类型. (和其他语言差别很大 java)

2. 结果也可以是任何的数据类型

第一个规则:

false 0 "" undefined null NaN

这六个值被当做 false 来用, 其余的全部当做 true 来用

第二个规则:

如果第一个可以决定最终的结果, 则最终的结果就是第一个值,

否则最终的结果就是第二个值

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-Js运算符的知识点全部内容,希望文章能够帮你解决javascript代码实例教程-Js运算符的知识点所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。