2014-10-01 3 views
0

Я добавляю фрагмент кода отслеживания для adwords, который предназначен для отслеживания суммы продажи. вот код:Что такое "if (1.0)" проверка?

<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> 

Часть я не понимаю, если заявление, если (1.0)

Что это проверка? почему, если 1.0? Является ли это javascript?

+0

Просто чья-то идея. 'if (1.0) {' всегда выполняется и не имеет особого значения. – Krzysiek

+0

Вы сами пишете весь фрагмент, или вы нашли его где-то в Интернете? – sp00m

+0

это от «плагина» для oscommerce. который в основном всего 4 строки кода. – Sackling

ответ

1

Что это за проверка? почему, если 1.0? Является ли это javascript?

1.0 === 1; // true, simplification 

Так

if (1) // ... 

И

!!1 === true; // true, conversion to boolean 

Так

if (true) // ... 

Так что в принципе ненужная if , но это означает, что вы можете легко «отключить» некоторый код, редактируя файл

+0

ОК спасибо. Думаю, это имеет смысл. Не могли бы вы так же легко прокомментировать линию? – Sackling

+0

@Sackling вам также нужно будет прокомментировать соответствующие фигурные скобки –

+0

Лучше всего просто удалить его. – James

Смежные вопросы