我正在为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>
我不理解的部分是if语句if(1.0)
检查是什么?为什么如果1.0?这是一个javascript的东西吗?
答案 0 :(得分:1)
检查是什么?为什么如果1.0?这是一个javascript的东西吗?
1.0 === 1; // true, simplification
所以
if (1) // ...
和
!!1 === true; // true, conversion to boolean
所以
if (true) // ...
所以它基本上是一个不必要的if
,但它确实意味着你可以通过编辑文件轻松“关闭”一些代码