前端
文章平均质量分 78
新藤一郎
这个作者很懒,什么都没留下…
展开
-
2021 6月份前端面试 | HTML +CSS
1.html语义化 意义:根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。 注意: 尽可能少的使用无语义的标签 div 和 span; 在语义不明显时,既可以使用 div 或者 p 时,尽量用 p, 因为 p 在默认情况下有上下间距,对兼容特殊终端有利; 不要使用纯样式标签,如:b、font、u 等,改用 css 设置。 需要强调的文本,可以包含在 strong 或者 em 标签中(浏览器预设样式,能用CSS 指定就不用他们原创 2021-09-20 21:30:22 · 156 阅读 · 1 评论 -
面试官:能不能手写几道链表的基本操作
链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的 1.简单的反转链表 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 循环解决方案 这道题是链表中的经典题目,充分体现链表这种数据结构 操作思路简单 , 但是 实现上 并没有那么简单的特点。 那在实现上应该注意一些什么问题呢? 保存后续节点。作为新手来说,很容易将当前节点的 next原创 2021-09-20 21:28:22 · 122 阅读 · 0 评论 -
实现无感刷新token我是这样做的
前言 最近在做需求的时候,涉及到登录token,产品提出一个问题:能不能让token过期时间长一点,我频繁的要去登录。 前端:后端,你能不能把token 过期时间设置的长一点。 后端:可以,但是那样做不安全,你可以用更好的方法。 前端:什么方法? 后端:给你刷新token的接口,定时去刷新token 前端:好,让我思考一下 需求 当token过期的时候,刷新token,前端需要做到无感刷新token,即刷token时要做到用户无感知,避免频繁登录。 实现思路 方法一 后端返回过期时间,前端判断token过原创 2021-09-20 21:27:10 · 183 阅读 · 0 评论 -
git push 提交他人分支代码报错error: src refspec master-static does not match any
远程分支branch_a是其他人建的,我现在要把我自己分支的修改,提到这个分支上去。 初次提交将其提交到本地仓库 git add filename git commit -m “add features” 提交到远程仓库 git push origin branch_a 错误信息如下: error: src refspec xxx does not match any. error: failed...原创 2020-02-01 12:12:33 · 182 阅读 · 0 评论 -
引用echarts报错Cannot read property 'init' of underfined
这是错误之前写的代码 我把this.$去掉这个就不报错啦 let myChart = echarts.init(document.getElementById('myCharts'));原创 2019-10-14 10:52:47 · 9968 阅读 · 13 评论 -
引用echarts报错"Error: Component series.line not exists. Load it first
2.解决办法 错误: main.js中 import echarts from ‘echarts/lib/echarts’ 改为: import echarts from ‘echarts’原创 2019-10-14 10:47:03 · 1912 阅读 · 0 评论 -
js 实现阶乘:利用arguments.callee()属性
function del(num){ if(num<=1){ return 1 }else{ return num*arguments.callee(num-1) } } console.log(del(3)); 函数的内部区域,有两个特殊的对象:arguments和this 。其中arguments 是一个类数组的对象。ar...原创 2019-07-11 15:14:47 · 161 阅读 · 0 评论 -
js引擎如何管理内存
内存生命周期 (1).得到小内存生命空间,得到他的使用权, (2). 存储数据,可以反复进行操作 (3)释放小内存空间 释放内存 (1)局部变量:函数执行完自动释放 (2)对象 :成为垃圾对象=》垃圾回收器自动回收 `` function fn(){ var b={}; } //b 是自动释放,b所指向的对象到后面摸个时刻有垃圾回收器自动释放 fn(); var o=3; function ...原创 2019-07-04 18:12:04 · 320 阅读 · 0 评论 -
构造函数的实例都有的方法
var o = new Object; // 有效,但不推荐省略圆括号 仅仅创建Object 的实例并没有什么用处,但关键是要理解一个重要的思想:即在ECMAScript 中, (就像Java 中的java.lang.Object 对象一样)Object 类型是所有它的实例的基础。换句话说, Object 类型所具有的任何属性和方法也同样存在于更具体的对象中。 Object 的每个实例都具有下列属...原创 2019-07-03 09:05:24 · 351 阅读 · 0 评论 -
jQuery实现双联广告
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="jquery-3.4.1.min.js"></script> <script type="text/javas...原创 2019-05-29 18:20:43 · 150 阅读 · 0 评论 -
jquery 实现折叠菜单的效果
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="jquery-3.4.1.min.js"></script> <script type="text/javasc...原创 2019-05-30 16:26:33 · 797 阅读 · 0 评论 -
jquery 实现折叠菜单效果
<html> <head> <meta charset="utf-8" /> <title></title> <script src="jquery-3.4.1.min.js"></script> <script type="text/javascript"> $(functio...原创 2019-05-30 12:02:49 · 2078 阅读 · 0 评论 -
jquery常用知识点
1.原生的js 如果编写多个入口函数,后面编写的会覆盖前面编写的。 2.jQuery 中如果编写多个入口函数,后面的不会覆盖前面的。原创 2019-05-23 08:05:39 · 97 阅读 · 0 评论 -
css当鼠标放到图片加边框的效果
<head> <meta charset="utf-8" /> <title></title> <style type="text/css"> .nav{ position: relative;/*子绝父相*/ height: 350px; width: 350px; margin:0 ...原创 2019-05-17 19:09:21 · 1780 阅读 · 0 评论 -
css样式滑动门样式实现
话不多说,上代码。原创 2019-05-17 17:39:35 · 829 阅读 · 0 评论 -
js 基础知识
string 字符串 number 数字 boolean 布尔值 null undefined 转换字符串 toString(); String (); 转换为数字 Number(); parseInt();专门对付字符串的,如果不是字符串,则必须先转换为字符串在使用parseInt;或者parseFloat; parseFloat(); 转换为boolean(); boolean(); 创建对象...原创 2019-05-21 18:26:15 · 91 阅读 · 0 评论