Поясните пожалуйста синтаксис if (null==start_point)
switch (map_layer) { case 'map_canvas': { google.maps.event.addListener(map, 'click', function(event) { if ( null == start_point ) { addFlag(map, event.latLng, "start"); } else if ( null == finish_point ) { addFlag(map, event.latLng, "finish"); } }); break; } default: /* Event listener is not required */ }[JS][/JS] |
tomAlba, что не понятно-то тебе?
|
if ( null == start_point ) если переменная start_point равна null то...
|
И мне ничего не понятно, учитывая то что не понятно что за функция addFlag и какие входящие параметры
|
Парни спасибо! Я very бегиннер в программировании. Проблема была в том, что я раньше не видел, что бы писали так:
if (null == some_var) а только так if (some_var == null). |
Ну ты даешь
2 == 2 есть разница? Это же операция сравнения, блин |
Цитата:
|
Цитата:
if (some_var = null) и такую ошибку трудно уловить если сам не контролируешь процесс выполнения в голове. А наоборот, интерпретатор скажет ошибку, потому что константе нельзя ничего присваивать |
Цитата:
If "abc"="abcde" Then // будет истина EndIf Но If "abc"=="abcde" Then // Else // будет ложь EndIf |
Часовой пояс GMT +3, время: 05:18. |