2020-08-18 etiqueta favorita html + animación de lluvia css + promesa de cancelación de JS + código de escaneo de habilidades blandas principio y proceso de inicio de sesión

2020-08-17 Fuente del tema: http://www.h-camel.com/index.html

[html] ¿Qué etiqueta de html le gusta más? ¿por qué?

meta

[css] Utilice css3 para crear el efecto de animación de lluvia

Gradiente lineal, sombra, zoom para lograr una animación de lluvia.

https://www.imooc.com/article/279422

[js] Cómo cancelar una promesa

1.rechazar

function hello() {
  let _res, _rej: any;

  const promise = new Promise((res, rej) => {
    _res = res;
    _rej = rej;
    setTimeout(() => {
      res("hello world");
    }, 5000);
  });
  return {
    promise,
    abort: (opt = {}) => {
      _rej({
        name: "abort",
        message: "the promise is aborted",
        aborted: true,
        ...opt
      });
    }
  };
}

const { promise, abort } = hello();
promise.then(console.log).catch(e => {
  console.log(e);
});

abort();

2.promesa.raza

const promise = new Promise(function(res) {
  setTimeout(res, 5000, "hello world");
});

const abort = new Promise(function(_, _abort) {
  _abort({
    name: "abort",
    message: "the promise is aborted",
    aborted: true
  });
});

Promise.race([promise, abort])
  .then(console.log)
  .catch(e => {
    console.log(e);
  });

[Habilidades blandas] Por favor, cuénteme el principio y el proceso para escanear el código de inicio de sesión

Un artículo está hecho: el principio de realización del inicio de sesión del código de escaneo https://blog.csdn.net/chenssy/article/details/103839484

Supongo que te gusta

Origin blog.csdn.net/vampire10086/article/details/108491451
Recomendado
Clasificación