Вы можете заключить их в анонимную функцию, такую как:
(function(){ /* */ })();
Однако, если вам нужно повторно использовать все функции javascript, которые вы написали в другом месте (в других скриптах), вылучше создать единый глобальный объект, к которому они могут быть доступны.Либо как:
var mySingleGlobalObject={};
mySingleGlobalObject.someVariable='a string value';
mySingleGlobalObject.someMethod=function(par1, par2){ /* */ };
или альтернативный, более короткий синтаксис (который делает то же самое):
var mySingleGlobalObject={
someVariable:'a string value',
someMethod:function(par1, par2){ /* */ }
};
Позже к этому можно будет обратиться из других скриптов, таких как:
mySingleGlobalObject.someMethod('jack', 'jill');