Обзор: Местный против Вар
Я новичок в CF, так что это может быть основным вопросом. Но я слышал, что я должен использовать local для объектов внутри функций из-за того, как работает scoping в CF. Но как насчет «вар»? Является ли var таким же, как использование local?
например
function MyFunction()
{
local.obj = {};
}
Это так же, как:
function MyFunction()
{
var obj = {};
}
Если они не одинаковы, в чем разница между ними? И когда я должен использовать любой из них?