Uso IVX lograr Experiencia cadena con formato

componente de texto cuando se utiliza con frecuencia el caso está presente un poco de información, y en ocasiones la información necesaria para hacer frente a algunos formatos, tales como la visualización del número de teléfono móvil que queramos mostrar únicamente de demostración en el principio y el final de esta serie, mientras que la media cuatro escondido, dijo hoy acerca de cómo tratar con el formato de tal cadena.
Aquí Insertar imagen Descripción

1. Enlace de datos
primera demostración es el establecimiento de una matriz unidimensional para almacenar el número de teléfono varias, y luego como un bucle de matriz para crear una fuente de datos, para los componentes de texto en un contenedor de enlace de datos, y en el actual 1, insertar algún método de la función de datos. funciones de JavaScript son los métodos utilizados y la sintaxis aquí. (JS método necesita utilizar el modelo de enlace de datos)
Aquí Insertar imagen Descripción
2. expresión regular
expresión regular es una fórmula lógica de operaciones de cadena, que es usar una combinación de un caracteres particulares predefinidas, y éstas carácter particular, compuesta de una "cadena de regla", esta "cadena regla" se utiliza para expresar una lógica de filtrado de la cadena. Las expresiones regulares son una característica muy poderosa en sí mismo, sino para estar familiarizados con las necesidades especiales de mucha práctica. Hay un dicho que dice que cuando se utiliza expresiones regulares para resolver un problema, ahora tiene dos problemas. Aquí sólo un breve demostración del significado del código, amigos interesados pueden ir a conocer en detalle acerca de las expresiones regulares.
1 es un objeto de cadena de datos actual, hay un método replace (), como se apreciará en paréntesis "" los contenidos atrás a comillas dobles entre dos contenido alternativo '/', g representa una coincidencia global de realizarse, que encuentra todos los partidos en lugar de detenerse después de que el primer partido. Entre el contenido "/" se puede dividir en tres partes, ^ (\ d {3} ), \ d {4}, (\ d {4}) $. "^" Cadena de caracteres coincide con la posición inicial de entrada, "$" coincide con la posición del extremo de entrada de la cadena, \ D representa una búsqueda digital, {3} representa dígitos búsqueda. Así que aquí es el número de teléfono en el comienzo de los tres, cuatro y tres partes entre los cuatro finales. RESUMEN coma comillas dobles dentro, $ 1 representa (\ d {3}), $ 2 representa el (\ d {4}), donde el uso de expresiones regulares en el conjunto de captura, el grupo de captura es a la expresión regular tipo de contenido expresión de neutrones coincidente, se guarda en la memoria en números digitales o explícitamente nombrado el grupo detrás de la referencia conveniente solamente añadido a la parte entre corchetes de la capturado (grupo número de nomenclatura y referencias específicas de captura se puede el acceso a Internet a la información). Por último, esto completa los primeros tres y cuatro se conservan después de las dos partes, y en el medio , corte y empalme de que el resultado final.
Aquí Insertar imagen Descripción
3.substr método ()
Aquí de nuevo un método relativamente simple es utilizar substr (), que es, a partir de la interceptación de una subcadena en la cadena original. Los parámetros del método sólo dos números, que representan la posición de inicio de la parte delantera, trasera es la longitud de la subcadena. Descripción detallada puede referirse a la figura.
Aquí Insertar imagen Descripción
Por ejemplo demostración del número de teléfono "13245876647", la posición número 0-12 de izquierda a derecha, tenemos que darnos cuenta el efecto de la demo se puede escribir de la siguiente manera, el efecto final es el mismo. La primera parte se toma del primer número tres de teléfono, y la segunda parte es "
" cadena de caracteres, la tercera parte son los últimos cuatro dígitos del número de teléfono. Cabe señalar aquí que si el enlace de datos variables no requiere comillas dobles, si es lo que introduce es la necesidad de comillas dobles y dobles comillas debe estar en Inglés, y finalmente con un signo más para conectar las diversas partes en él.
Aquí Insertar imagen Descripción
método 4.slice ()
, así como un método puede ser seleccionado, es el método comparativo () método slice (), con la diferencia de que los parámetros se pueden encontrar substr substr () método especifica la posición de inicio y la duración, la rebanada () parámetros del método son especificados directamente por las posiciones de inicio y fin.
Aquí Insertar imagen Descripción
También se puede escribir como el patrón de la Fig. (Cadena tomado nota contiene la posición de partida, pero no incluyendo la posición de parada de modo de llenado (0,3))
Aquí Insertar imagen Descripción
método 5.substring ()
similar al método slice () hay una subcadena () método. Y la rebanada () método es diferente, aunque su argumento es también el inicio y fin coordenadas, pero no acepta un número negativo como parámetro, y si usted no termina accidentalmente coordinar relleno incluso más pequeño que las coordenadas de inicio, entonces el método de ejecución que reemplazará a los dos primeros parámetros, si las coordenadas de inicio y finalización coordenadas son iguales, devolverá una cadena vacía.
Aquí Insertar imagen Descripción
Utilice método subcadena () para lograr el efecto de la demo figura. Tenga en cuenta que al igual que la rebanada () método de la cuerda que contiene la posición de inicio de toma, pero no contiene una posición final de llenado (0,3)
Aquí Insertar imagen Descripción
método 6.split ()
Luego compartir un método relativamente común a ella, método split () es. Por ejemplo, el tiempo de la presentación de la base de datos es "03/16/2020 15:37:36", que sólo puede ser que desee para mostrar la recepción para mostrar la fecha, hora y eliminando la necesidad de minutos y segundos.
Aquí Insertar imagen Descripción
En este caso, los datos siguientes se pueden unir. .split ( "") [0] es la cadenas originales por comillas dobles cadena de segmentación, este es un espacio cadena nula dividido en dos elementos, [0] se extrae elemento de matriz de la segmentado el primer elemento, si usted llena la división ( "") [1] se obtiene cuando los minutos y segundos.
Aquí Insertar imagen Descripción
7. caso de conversión de la toLowerCase () y toUpperCase ()
Por último, añadir una conversión caso bar método, también muy simple, es un ejemplo para convertirlo en minúsculas. Tal unión puede poner variables de texto en letras minúsculas datos son convertidos en mayúsculas.
Aquí Insertar imagen Descripción
8. Un resumen
de la cadena de formato métodos de procesamiento son diversas, también puede explorar su nuevo enfoque. ivx sí también mantiene una serie de funciones y métodos de interfaz en combinación, sino que también tienen un componentes de funciones especiales, para hacer frente a algunos de los pequeños detalles todavía muy convenientes. El conocimiento es en realidad más que el más amplio bien!

Supongo que te gusta

Origin blog.51cto.com/14556317/2478983
Recomendado
Clasificación