Javacript

一、i++ 和 ++i   

 ++i 和 i++都是分两步完成:

  • ++i是指先把变量i的值加1,然后再把结果值赋值给左边的变量
  • i++ 是先把变量i的值赋值给左边变量,然后在把变量i的值加1       
var a = 888;
++a;   // 此时 a为889
// alert(meassge?: any): void 
alert(a++); // 889 会先弹出a的值,然后变量a再加1  message = a; a = a + 1; alert(message); 
console.log(a) // 890

var b = 888;
b++;
alert(++b); // 890  b = b + 1; message = b; alert(message); 
console.log(b) // 890
  •   n = ++i; 操作后,n的值发生了改变,其值变成了i+1
  •   n = i++; 操作后,n的值不发生改变,其值仍然为i
  •   但操作后,i的值都进行了加1
var n;
var test = 111;
n = ++test;
console.log(n, test); // 112 112

var n1;
var test1 = 111;
n1 = test1++;
console.log(n1, test1); // 111 112

二、字符串之间的大小比较是按照ASCII编码大小

'2' > '19'; // true
// '2'对应的值为50 '19'对应的值为4957

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值