source: admin/WebConsole/jscripts/cadenas.js @ 5d05b06

Last change on this file since 5d05b06 was 3806a31, checked in by ramon <ramongomez@…>, 7 years ago

#834: Limpiar código JavaScript?: terminar instrucciones con ";" y evitar asignaciones duplicadas.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5630 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 1.7 KB
Line 
1// *************************************************************************************************************************************************
2// Libreria de scripts de Javascript
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4// Fecha Creación: 2009-2010
5// Fecha Última modificación: Noviembre-2005
6// Nombre del fichero: cadenas.js
7// Descripción :
8//              Este fichero implementa funciones de uso común para cadenas
9// *************************************************************************************************************************************************
10function TrimLeft( str ) {
11        var resultStr = "";
12        var i = len = 0;
13        if (str+"" == "undefined" || str == null)       return null;
14        str += "";
15        if (str.length == 0)
16                resultStr = "";
17        else {
18                len = str.length;
19                while ((i <= len) && (str.charAt(i) == " "))    i++;
20                resultStr = str.substring(i, len);
21        }
22        return resultStr;
23}
24//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
25function TrimRight( str ) {
26        var resultStr = "";
27        var i = 0;
28        if (str+"" == "undefined" || str == null)       return null;
29        str += "";
30        if (str.length == 0)
31                resultStr = "";
32        else {
33                i = str.length - 1;
34                while ((i >= 0) && (str.charAt(i) == " "))      i--;
35                resultStr = str.substring(0, i + 1);
36        }
37        return resultStr;
38        }
39//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
40function Trim( str ) {
41        var resultStr;
42        resultStr = TrimLeft(str);
43        resultStr = TrimRight(resultStr);
44        return resultStr;
45}
Note: See TracBrowser for help on using the repository browser.