博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【js】++i和i++
阅读量:5761 次
发布时间:2019-06-18

本文共 493 字,大约阅读时间需要 1 分钟。

解析:

i++ 执行完语句后再加1

++i 先加1再执行后面的语句

例如 var i=0;

  ++i 的值为1

  i++的值为0

注意:不管前置++还是后置++,i的值都会发生变化,值为1

例子

1.var n=12;

function count()

{

    var n=0;

    var g=function (){return ++n;}

    return g;

}

var c1=count();  

console.log(c1()); //1

console.log(c1());// 2

console.log(c1());//3

2.

function count()

{

    var i=0;

    return function (){

        console.log(i++);

    }

}

var f1=count(),f2=count();

f1();   //0

f1();   //1

f2();   //0

console.log(i);//报错

 

 

作者:smile.轉角

QQ:493177502

转载于:https://www.cnblogs.com/websmile/p/5292389.html

你可能感兴趣的文章
基于protobuf的RPC实现
查看>>
我的友情链接
查看>>
HAProxy负载均衡原理及企业级实例部署haproxy集群
查看>>
开源中国动弹客户端实践(三)
查看>>
Win 8创造颠覆性体验:预览版关键更新
查看>>
vim在多文件中复制粘贴内容
查看>>
Android ContentObserver
查看>>
文章“关于架构优化和设计,架构师必须知道的事情”
查看>>
疯狂java学习笔记1002---非静态内部类
查看>>
ISA2006实战系列之一:实战ISA三种客户端部署方案(上)
查看>>
TCP服务器
查看>>
AC旁挂三层交换机管理ap,二层接入ap心得
查看>>
JS中比较数字大小
查看>>
springcloud 学习-eureka搭建-为eureka添加认证
查看>>
jQuery插件的开发
查看>>
基础,基础,还是基础之JAVA基础
查看>>
如何成为一个C++高级程序员
查看>>
ant android 打包签名和渠道
查看>>
我的友情链接
查看>>
显式锁(第十三章)
查看>>