1. Representaciones de etiquetas comunes
Nivel de bloque:
Bloque en línea:
En línea:
¿Cuál es la diferencia entre los tres?
2. ¿Para lograr un ancho fijo en el lado izquierdo y un ancho adaptable en el lado derecho?
3. ¿Es img un bloque en línea o un elemento en línea? 4.
Indefinido e indefinido en js ¿La diferencia entre nulo?
5. Borrar una gran cantidad de memoria, ¿necesita usar nulo o indefinido?
6. ¿Comandos git de uso común? ¿Pasos del código git?
7. git rebase
8. Cómo resolver conflictos en
git ¿Cuál es la diferencia entre centralizado y centralizado?
1.git创建分支不影响他人,svn影响;
2.git管理没有svn严格;
3.git分布式 svn集中式;
4.git占用小,svn占用大;
Distribuido puede funcionar sin conexión, centralizado debe estar conectado a Internet
分布式版本管理系统每个计算机都有一个完整的仓库,可本地提交,可以做到离线工作,
则不用像集中管理那样因为断网情况而无法工作
10. ¿Cómo cambia git de rama?
11. ¿Cuál es la diferencia entre cookie\sessionstorage\localstorage? ¿
Se destruirá la cookie cuando se cierre el navegador?
会话cookie会被销毁 持久性cookie会在到期后被销毁
12. ¿Cuál es la diferencia de prioridad entre v-for y v-if en vue2 y vue3?
13. ¿Desbordamiento de palabras clave con puntos suspensivos en CSS?
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
14. ¿Métodos de comunicación más utilizados en vue?
15. Combinación de la palabra clave de animación CSS @keyframes y animación
16. ¿Cuál es la diferencia entre promesa y espera asíncrona?
17. ¿Cuál es la diferencia entre vue2 y vue3?
1.选项式api和组合式api,vue3更清爽;
2.vue2的响应式原理是Object.defineProperty,Object.defineProperty 只能监听 指定对象的指定属性的 getter 行为和 setter 行为;
vue3响应式原理是proxy,在 vue3 中,这个过程通过 reactive 这个方法进行实现。reactive只能实现代理复杂数据类型,所以 vue 额外提供了 ref 方法,用来处理简单数据类型的响应性。
(vue的只代理到对象的属性,vue3的直接代理对象)
3.v-for和v-if的优先级不同;
4.ref reactive
5.vue3支持多根节点
6.vue3支持ts
18. ¿Cuáles son las nuevas etiquetas de h5
19. Sombra de texto CSS a nivel de bloque?
20. Fila rápida
21. ¿El algoritmo de acm?