Javascript “什么是”呢;如果(1.0)“;检查?

Javascript “什么是”呢;如果(1.0)“;检查?,javascript,Javascript,我正在为adwords添加一段跟踪代码,用于跟踪销售额。代码如下: <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = 1234; var google_conversion_language = "en"; var google_conversion_format = "3"; var google_conversion_color = "ffffff"; if (1.0) {

我正在为adwords添加一段跟踪代码,用于跟踪销售额。代码如下:

<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 1234;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
if (1.0) {
  var google_conversion_value = <?php echo round($order_total['value'],2);?>;
}
var google_conversion_label = "labelid";
var google_conversion_value = 0;
var google_remarketing_only = false;
/* ]]> */
</script>

/* ;
}
var google_conversion_label=“labelid”;
var google_转换_值=0;
var google_remarketing_only=false;
/* ]]> */
我不理解的部分是if语句if(1.0)

那是检查什么?为什么是1.0?这是javascript吗

那是检查什么?为什么是1.0?这是javascript吗

所以

所以


因此,如果,它基本上是一个不必要的
,但它确实意味着当编辑文件时,您可以轻松地“关闭”某些代码

只是某人的想法<代码>如果(1.0){
总是被执行,并且没有特殊意义。整个代码段是你自己写的,还是你在网上找到的?这是一个“插件”对于oscommerce来说,它基本上只有4行代码。它检查1.0是否真实,这一直都是如此。我个人更喜欢35.89作为我的真实值,但我想每个人都有自己的真实值。好的,谢谢。我想这是有道理的。你不能同样轻松地注释掉这行吗?@Sackling你还需要注释掉匹配的值braces@PaulS.我爱我ant,而不是编写if语句,这样就没有大括号可以注释了。哦,是的,的确如此。这种方法对整个代码块而不是一行代码都有好处。是的,我现在知道了。谢谢你的帮助!
1.0 === 1; // true, simplification
if (1) // ...
!!1 === true; // true, conversion to boolean
if (true) // ...