前端面试知识
文章平均质量分 89
十八朵郁金香
业务:推广合作、知识社群、文章程序源码、课程大作业等。合作+:OrbitUI4。公众号:阿兵的学习笔记。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一文搞懂跨域:从原理到解决方案
本文介绍了前端开发中常见的跨域问题及其解决方案。跨域指浏览器出于安全考虑限制不同域名、协议或端口间的资源请求。主要解决方案包括: CORS(跨域资源共享):现代浏览器标准方案,通过服务器设置响应头实现跨域访问,支持多种请求类型; JSONP:利用script标签特性实现跨域,仅支持GET请求,安全性较差; 代理服务器:开发环境常用方案,通过中间服务器转发请求规避跨域限制。生产环境推荐使用CORS,JSONP适合兼容旧浏览器,代理则主要用于开发调试。原创 2025-09-11 14:00:00 · 647 阅读 · 11 评论 -
通俗易懂的DOM1级标准介绍
DOM1级标准是W3C(万维网联盟)在1998年发布的第一个正式DOM规范。它的主要目标是定义如何通过JavaScript来访问和操作HTML和XML文档。简单来说,DOM1级标准为我们提供了一套API,让我们可以通过代码来读取、修改、添加或删除网页中的元素。DOM1级标准是DOM发展史上的第一个正式规范,它定义了如何通过JavaScript来操作HTML和XML文档。虽然它没有涉及事件模型,但它为我们提供了获取元素、修改内容、创建和删除元素等核心功能,为后续的DOM2级和DOM3级标准奠定了基础。原创 2025-02-22 21:12:20 · 1215 阅读 · 5 评论 -
【前端面试题/知识】- vue2/3篇
分享平时开发or面试题常见的vue题目,整理不易,喜欢请点赞收藏关注。原创 2024-10-22 09:00:09 · 672 阅读 · 0 评论 -
【前端面试题/知识】- HTML/CSS篇
分享一些实用的html和css的实用知识,在平时开发中(or面试场景)使用频率都很高。原创 2024-10-19 09:35:04 · 983 阅读 · 0 评论 -
【前端面试题/知识】- JavaScript篇
then()方法接受两个函数作为参数,第一个函数是Promise成功时执行的,第二个函数(可选)是Promise失败时执行的。模块化能将一个复杂的大型系统分解成一个个高内聚、低耦合的简单模块,并且每个模块都是独立的,用于完成特定的功能。重要的是,Promise的状态一旦改变,就不会再变。它将不同的任务分配给不同的线程,形成一个 Event Loop(事件循环),以异步的方式将任务的执行结果返回给 V8 引擎。一种编程范式,强调执行的过程而非结果,通过一系列的嵌套的函数调用,完成一个运算过程。原创 2024-10-18 17:08:18 · 855 阅读 · 0 评论 -
【前端面试题/知识】- 浏览器篇
如果存在,并且副本仍然有效(即未过期),则浏览器会使用缓存中的副本,而无需再次向服务器发送请求。现在,随着浏览器对标准的支持越来越完善,这些前缀的使用已经逐渐减少。,以了解用户在不同设备和网络条件下的使用体验,并根据这些信息来调整和优化网页的性能。文档的抽象结构,使程序和脚本能够动态地访问和更新文档的内容、结构和样式。每个对象都提供了不同的方法和属性,用于与浏览器的不同部分进行交互。字符串可以被修改,而且不同版本的浏览器可能会有不同的字符串。特性在不同浏览器中的实现差异导致的,我会查找相关的。原创 2024-10-05 08:46:40 · 1096 阅读 · 0 评论
分享