1、说说你对微信小程序的理解?优缺点? 1.1 是什么 2017年,微信正式推出了小程序,允许外部开发者在微信内部运行自己的代码,开展业务 截至目前,小程序已经成为国内前端的一个重要业务,跟Web和...
Vue3面试真题
1、Vue3.0所采用的Composition Api与Vue2.x使用的Options Api 有什么不同? 1.1 开始之前 Composition API可以说是Vue3的最大特点,那么为什么要推出Composition Api,解决了什么问题? 通常使用Vue...
Vue2 面试真题
1、请描述下对vue生命周期的理解 1.1 生命周期是什么 生命周期(Life Cycle)的概念应用很广泛,特别是在政治、经济、环境、技术、社会等诸多领域经常出现,其基本涵义可以通俗地理解为“从摇篮到坟墓”(...
100 个鲜为人知的 CSS 技巧汇总整理合集
01. 网站平滑滚动 在<html>元素中添加scroll-behavior: smooth,以实现整个页面的平滑滚动。 html { scroll-behavior: smooth; } 02. 链接的属性选择器 此选择器的目标是具有以“https”开头的...
前端SEO优化总结
前言 以前开发独立站,涉及过一些seo的内容,为了避免后面会遗忘,感觉有必要记录下相关经验,也算是一次总结吧! SEO概念 SEO 是 Search Engine Optimizatio(搜索引擎优化) 的首字母缩写...
ES6 面试真题
1、说 说var、let、const之间的区别 1.1 var 在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量,也是顶层变量 注意:顶层对象,在浏览器环境指的是window对象,在No...
CSS 面试真题
1、说说你对盒子模型的理解? 1.1 是什么 当对一个文档进行布局(layout)的时候,浏览器的渲染引擎会根据标准之一的CSS基础框盒模型(CSS basic box model),将所有元素表示为一个个矩形...
JavaScript面试真题
1、说说JavaScript中的数据类型?存储上的差别? 1.1 前言 在JavaScript中,我们可以分成两种类型: 基本类型 复杂类型 两种类型的区别是:存储位置不同 1.2 基本类型 基本类型主要...
详解 css 新特性 级联层@layer
介绍 @layer又名级联层,是 css2022 推出的新特性,目的是用来解决样式被覆盖,使用混乱的场景。同一层内的规则将级联在一起, 这给予了开发者对层叠机制的更多控制,让 CSS 样式按照我们定义好的级联顺序展...
16 个 CSS @ 规则,一网打尽!
随着前端开发的不断发展,CSS 的功能日益强大,其中 @规则扮演着举足轻重的角色。它们不仅扩展了 CSS 的功能边界,还为开发者提供了更加灵活和高效的样式定义方式,让我们来一同探索这些强大而实用的 ...
