为什么以下四种方法可以作为字符串转化为数值型的方法
var numValue = stringValue - 0;
var numValue = stringValue * 1;
var numValue = stringValue / 1;
var numValue = (+stringValue);
这和JavaScript是弱类型语言有关系吗?
如果是,哪些弱类型语言可以进行这种操作?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
因为JavaScript是弱类型语言,在计算的时候会进行隐式类型转换。如果换成一种强类型语言,例如pyhton,两种不同类型的计算就会报错。
php,lua都可以