1、link和@import的区别1、link是html的标签,不仅可以加载css还可以定义Rss , rel连接属性;@import是css的语法规则,只能引入样式; 2、加载页面时,link是同时加载的,@impor是页面加载完后才加载 3、link没有兼容性的问题,而@import只在较高版本的浏览器才可以识别 4、link可以通过js插入操作dom,@import 不可以!2、如何理解js
转载 2023-12-29 22:40:48
40阅读
Cookie由来HTTP协议是一个无状态的协议,服务器无法区分出两次请求是否发送自同一服务器。需要通过会话控制来解决这个问题,会话控制主要有两种方式Cookie和Session。Cookie是什么Cookie就是一个头,Cookie由服务器创建,服务器以响应头的形式发送给客户端,客户端收到Cookie以后,会将其自动保存,在下次向服务器发送请求时会自动将Cookie以请求的形式发出,服务器收到以后
# Xios中的onUploadProgress事件 ![xios logo](xios_logo.png) ## 简介 Xios是一个基于JavaScript的HTTP客户端库,用于在浏览器和Node.js中进行HTTP请求。它提供了丰富的功能和灵活的配置选项,可以轻松地发送各种类型的请求,并处理响应。 在Xios中,提供了一个名为onUploadProgress的事件,该事件可以用于监
原创 2023-10-23 08:44:36
27阅读
欢迎关注前端早茶,与广东靓仔携手共同进阶 前端早茶专注前端,一起结伴同行,紧跟业界发展步伐~ 准备工作 API 设计思考 作为一个工作过三年以上的老前端而言,都会明白一个事情: 「API的设计比实现更为重要」。 何解? 如 compose 函数常用在各种中间件设计中,如 redux 等。redux 
原创 2022-05-12 20:25:56
494阅读
在当前互联网环境中,获取所需的前端题库内容往往需要使用爬虫技术,尤其是Python。在这篇文章中,我将详细记录使用Python爬取前端题库的过程,涉及协议背景、抓包方法、报文结构、交互过程、工具链集成及逆向案例等重要环节。 ### 协议背景 在开始之前,我们需要了解爬虫所面对的网络协议。网络通信基于OSI模型,每层都有其特定的功能,这种模型可以帮助我们理解网络协议的运作。以下是四象限图的形式展
原创 6月前
66阅读
一、ES6新特性(重点)1.let声明变量ES6新增加了两个重要的 JavaScript 关键字: let 和 const。书写格式:let a; let b,c,d; let e = 100; let f = 521, g = 'KAN', h = [];注意事项:1.变量不能重复声明let star = 'KOBE'; let s
wgfEB前端开发师笔试题======================================  一、填空题(40分) 1、目前常用的WEB标准静态页面语言是__ ______。(4分)html 2、改变元素的外边距用________,改变元素的内填充用________。(6分)margin  padding 
转载 2024-06-28 17:33:50
65阅读
# 如何实现 Linux XIOS 镜像文件 在开始之前,我们先明确一下“Linux XIOS 镜像文件”指的是什么。XIOS 是一个轻量级的操作系统镜像,通常用于嵌入式系统和特定硬件平台。创建一个 Linux XIOS 镜像文件主要包括几个步骤:准备环境、下载软件包、构建镜像文件。下面我们将通过表格来展示整个流程。 ## 流程概述 | 步骤 | 描述
原创 8月前
5阅读
一、react-json-view - npm官方定义: RJV译: RJV是一个用于显示和编辑javascript数组和JSON对象的React组件从字面意思上可知,它本质上是一个组件,和我们平时使用的自定义组件没有任何区别。只是它被作者封装固定好了相应的属性。下面我列举一下RJV常用的属性和功能属性名值类型默认值描述src(必须)JSON Object无需要展示的JSON数据namestrin
爬虫提取网页数据流程图  1、lxml库lxml是XML和HTML的解析器,其主要功能是解析和提取XML和HTML中的数据,是一款高性能的python HTML、XML解析器,也可以利用XPath语法,来定位特定的元素及节点信息。1.2、安装输入对应的pip命令:pip install lxml1.3、解析HTML网页主要使用的lxml库中的etree类解析HTML字符串f
转载 2023-11-08 22:21:53
56阅读
一、产品搜索页面 打开“考试文件夹”中的input.html,完成以下步骤: 注意:本题仅能在input.html的(1)为产品名称所在的div添加样式属性,使得产品名称保持在文本框的左边; (2)调整产品名称所在div的宽度和间距,使得产品名称文字右边缘到浏览器左边界的距离为100px;再使产品名称文字到右边文本框的间距为10px; (3)调整录入按钮的宽度,使其右边刚好与文本框的右边齐平。 2
1、用纯css创建一个三角形的原理:.demo{ width:0; height: 0; border: 5px solid transparent; border-left-color: red; }2、为什么要初始化css样式不同的浏览器堆标签的默认值是不同的,如果没有对css初始化往往会出现浏览器之间的页面显示差异。 不建议使用*3、解释为何要清除浮动?清除浮动的方式1)、给父级d
# 如何处理 Axios 请求的中断:新手开发者指南 ## 引言 在前端开发中,处理 API 请求的过程中,可能会遇到一些特定的情况需要中断正处于进行中的请求,尤其是在用户导航页面或者其他的情况导致请求不再需要时。这是为了优化性能和提升用户体验。本文将分步骤教会你如何实现 Axios 请求的中断。 ## 整体流程 首先,我们来看一下整个流程的步骤,如下表所示: | 步骤 | 描述
原创 2024-10-22 04:33:49
7阅读
Ubuntu 默认的终端下面,进入很多层的目录后,前面那个提示符会显示完整的路径,这样命令行太长,让人觉得不舒服,现在教大家一个方法修改一下使命令行只显示当前目录的最后一级目录名,这样看起来也好,用pwd可以看到完整的路径名。    工具/原料 ubuntu
问题出现场景:在做登录功能时,想把用户的信息通过Set-cookie在客户端设置cookie信息。服务端通过cors中间件实现接口跨域访问、koa-session-minimal实现cookie的设置。代码实现如下:const session = require('koa-session-minimal') const cors = require('@koa/cors'); // ap
转载 2024-10-10 14:14:07
129阅读
# 如何实现 Axios 请求不需要返回值 在现代的Web开发中,HTTP请求是非常常见的需求。Axios是一个流行的HTTP客户端,用于向服务器发送请求并处理响应。许多情况下,我们并不关心请求的返回值,而只需要执行请求(例如,发送数据、更新状态等)。本文将教会你如何使用Axios实现不需要返回值的请求。 ## 流程步骤 我们将从以下几个步骤开始: | 步骤 | 描述
原创 9月前
37阅读
一、前言1.为什么要学前端开发?我本来是想学java的,买了一堆jav么的?老实说,这问题我倾向于复制粘贴网上答案来应付了事。可想想逢年过节时,亲朋好友们百分百会问到这个问题,我
原创 2022-06-29 22:29:09
104阅读
软考与前端相关的题库:打通技术与职业发展的任督二脉 在信息技术日新月异的今天,软件行业作为其中的佼佼者,对专业人才的需求也日益旺盛。为了适应这一行业趋势,并推动软件专业技术人员的职业发展,我国设立了软件水平考试(简称软考)。对于前端开发者而言,软考不仅是一个提升自我、检验技能的平台,更是迈向更高职业阶梯的重要跳板。 软考中的前端相关题库,是考核前端开发者专业能力的重要组成部分。这些题目涵盖了H
原创 2024-04-26 10:35:38
8阅读
全部面试题汇总写一个 mySetInterVal(fn, a, b),每次间隔 a,a b,a 2b 的时间,然后写一个 myClear,停止上面的 mySetInterVal合并二维有序数组成一维有序数组,归并排序的思路斐波那契数列字符串出现的不重复最长长度介绍chrome 浏览器的几个版本React 项目中有哪些细节可以优化?实际开发中都做过哪些性能优化react 最新版本解决了什么问题 加了
原创 2021-04-17 15:33:54
666阅读
​​全部面试题汇总​​​​写一个 mySetInterVal(fn, a, b),每次间隔 a,a b,a 2b 的时间,然后写一个 myClear,停止上面的 mySetInterVal​​​​合并二维有序数组成一维有序数组,归并排序的思路​​​​斐波那契数列​​​​字符串出现的不重复最长长度​​​​介绍chrome 浏览器的几个版本​​​​React 项目中有哪些细节可以优化?实际开发中都做过
原创 2022-03-29 16:15:44
434阅读
  • 1
  • 2
  • 3
  • 4
  • 5