js的for in循环和java里的foreach循环的区别

JavaScript016

js的for in循环和java里的foreach循环的区别,第1张

没有啥区别啊,具体也就是,所在的语言不一样的,js属于弱类型脚本语言,java属于面向对象编程语言,js中不用明确变量的类型,一般用var 声明,

js:for(var lt in list){} java: for(声明类型 lt :list){} js用关键字in,java不用in用:就可

保留字是语言中定义具有特殊含义的标识符,保留字不能作为标识符使用。JavaScript语言中定义了一些具有专门的意义和用途的保留字,这些保留字称为关键字。JavaScript语言中的关键字:break、delete、function、return、typeof、case、do、if、switch、var、catch、else、in、this、void、continue、false、instanceof、throw、while、debugger、finally、new、true、const、with、default、for、null和try。还有一些保留字在未来JavaScript版本使用的,它们主要有:class、enum、export、extends、import和super。