Herramientas de usuario

Herramientas del sitio


wiki2:js_snippets

¡Esta es una revisión vieja del documento!


Javascript Snippets

Objects

Merge two objects

Object.assign(obj1, obj2);
let newObject = Object.assign({}, obj1, obj2, obj3, etc);

Arrays

URL parameters

var urlParams = new URLSearchParams(window.location.search);

console.log(urlParams.has('post')); // true
console.log(urlParams.get('action')); // "edit"
console.log(urlParams.getAll('action')); // ["edit"]
console.log(urlParams.toString()); // "?post=1234&action=edit"
console.log(urlParams.append('active', '1')); // "?post=1234&action=edit&active=1"

Local Storage

window.localStorage.setItem('test', 'hola');
  • setItem(): Add key and value to localStorage
  • getItem(): Retrieve a value by the key from localStorage
  • removeItem(): Remove an item by key from localStorage
  • clear(): Clear all localStorage
  • key(): Passed a number to retrieve nth key of a localStorage
wiki2/js_snippets.1667464535.txt.gz · Última modificación: 2022/11/03 09:35 (editor externo)