EncodeURI

= Differences between encodeURI, encodeURIComponent, and escape: lower ASCII characters (codes 1-127) =


 * http://www.javascripter.net/faq/escape-encodeuri-lower-ascii.htm


 * added by me

%40 ---> @

chr    escape(chr)   encodeURI(chr)  encodeURIComponent(chr) _         _              _               _ -          -              -               - .          .              .               . *          *              *               * +          +              +               %2B /         /              /               %2F @         @              @               %40 ~          %7E            ~               ~ !         %21            !               ! '          %27            '               ' (          %28            (                         %29            )               ) $          %24            $               %24 &          %26            &               %26,          %2C            ,               %2C :         %3A            :               %3A ;         %3B            ;               %3B =         %3D            =               %3D ?         %3F            ? %3F
 * 1)          %23            #               %23

all other lower-ASCII characters produce identical results:

space      %20            %20             %20 "         %22            %22             %22 %          %25            %25             %25 <          %3C            %3C             %3C >          %3E            %3E             %3E [          %5B            %5B             %5B \          %5C            %5C             %5C ]          %5D            %5D             %5D ^          %5E            %5E             %5E {          %7B            %7B             %7B |          %7C            %7C             %7C }          %7D            %7D             %7D ...         ...            ...             ...