当前位置:编程学习 > JS >>

JS脚本和JAVA中什么是强变量,什么是弱变量,什么意思啊

答案:强/弱类型是指类型检查的严格程度的。语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。强类型的则严格的在编译期进行检查。

JAVA是强类型语言;因此每个变量和对象都必须具有声明类型。
javascript是弱类型语言;因此它可以不先定义类理和对象、或用var定义所有变量

JS弱类型,JAVA是强类型,而不是你所说的强变量,你回忆一下,是不是在JS中我们所有的变量都是用VAR去接收和声明,它只有一种类型,也可以说是OBJECT,当你用它的值时我们要做强制类型的转换,也可以理解为JAVA中的折装箱的操作,而在JAVA中所有的变量有它独有的类型,所以说JAVA是强类型而JS是弱类型,

欢迎提出不对的地方

上一个:简单的代码问题
下一个:求教正则表达式高手

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,