App = function ()
{
// public data
var FooMember = 3;
// public function
function foo ()
{
// use private data
alert (_FooMember);
// call private function
_foo ();
}
// private data
var _FooMember = 4;
// private function
function _foo ()
{
}
return {
FooMember: FooMember,
foo: foo
}
} ();
alert (App.FooMember);
App.foo ();
var STORY_NEW = 1;
var STORY_UPDATE = 2;
var STORY_DELETE = 3;
..........
switch (tag)
{
case STORY_NEW: ...; break;
case STORY_UPDATE: ...; break;
case STORY_DELETE: ...; break;
...
}
var StoryAction = {
New: 1,
Update: 2,
Delete: 3,
....
};
...
switch (tag)
{
case StoryAction.New: ...; break;
case StoryAction.Update: ...; break;
case StoryAction.Delete: ...; break;
...
}
Source: https://habr.com/ru/post/26763/
All Articles