Obtener la URL base

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos los fundamentos del lenguaje de programación JavaScript. Aprenderás cómo escribir la sintaxis básica, manipular los tipos de datos, usar declaraciones condicionales, bucles y funciones. Al final de este laboratorio, tendrás una base sólida en JavaScript y serás capaz de crear programas simples.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28351{{"Obtener la URL base"}} javascript/data_types -.-> lab-28351{{"Obtener la URL base"}} javascript/arith_ops -.-> lab-28351{{"Obtener la URL base"}} javascript/comp_ops -.-> lab-28351{{"Obtener la URL base"}} end

Obtener la URL base

Para obtener la URL base a partir de una URL dada, siga estos pasos:

  1. Abra la Terminal/SSH.
  2. Escriba node para comenzar a practicar la codificación.
  3. Utilice la siguiente función de JavaScript para obtener la URL actual sin ningún parámetro o identificador de fragmento:
const getBaseURL = (url) => url.replace(/[?#].*$/, "");
  1. Reemplace url con la URL de la que desea obtener la URL base.
  2. La función eliminará todo lo que venga después de '?' o '#', si los encuentra, y devolverá la URL base.
  3. Aquí hay un ejemplo:
getBaseURL("http://url.com/page?name=Adam&surname=Smith");
// 'http://url.com/page'

Resumen

¡Felicidades! Has completado el laboratorio de Obtener la URL base. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.