前两天再看c语言,学习过程中看见了++n和n++这两个运算,在js中,我们使用递增运算时,最经常使用的就是n++,其实js中也有++n,他们都被成为递增运算符,意为n = n + 1,但是,他们其实是有不同的返回值的,n++的赋值是先返回原本的值,然后在原本的值上加一,而++n则是先在原本的值上加一,在返回新值。我们看个例子。
可以看到,当我们直接打印x和y,y的值为3。


而我们使用++x时,y的值变为了4。


我们在写函数时要注意x++和++x的返回值。
另外,js使用的是采用了IEEE754码制,会出现0.1+0.2 ≠ 0.3的情况,关注更多js小技巧可以点这里。
上一篇:                        Vue3中修改计算属性内容
                                            
                    下一篇:                        阻止From表单enter提交
                                            
                关键词:
                        
                     
                     
                )
 
                            )
)
 
                     
                     
                    
 
                 
                