自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 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 123

原创 实现无感刷新token我是这样做的

前言最近在做需求的时候,涉及到登录token,产品提出一个问题:能不能让token过期时间长一点,我频繁的要去登录。前端:后端,你能不能把token 过期时间设置的长一点。后端:可以,但是那样做不安全,你可以用更好的方法。前端:什么方法?后端:给你刷新token的接口,定时去刷新token前端:好,让我思考一下需求当token过期的时候,刷新token,前端需要做到无感刷新token,即刷token时要做到用户无感知,避免频繁登录。实现思路方法一后端返回过期时间,前端判断token过

2021-09-20 21:27:10 184

原创 JS 如何解决数组中存入的多个对象,一个对象值改变,其他对象值均改变的问题

//错误的方法var arr = [];var obj = {};for (var i = 0; i < 10; i++) {obj.id = i;arr.push(obj);}//正确的方法var arr = [];for (var i = 0; i < 10; i++) {var obj = {};obj.id = i;arr.push(obj);}...

2020-02-28 16:47:02 1831

原创 git push 提交他人分支代码报错error: src refspec master-static does not match any

远程分支branch_a是其他人建的,我现在要把我自己分支的修改,提到这个分支上去。初次提交将其提交到本地仓库git add filenamegit 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 183

原创 小程序页面返回如何传参到上一个页面

代码复制直接用,不用感谢我let pages = getCurrentPages(); //获取当前页面js里面的pages里的所有信息。 let prevPage = pages[pages.length - 2]; //prevPage 是获取上一个页面的js里面的pages的所有信息。 -2 是上一个页面,-3是上上个页面以此类推。 prevPage.setDat...

2019-10-25 09:46:44 405

原创 vue项目中遇到Error: SyntaxError: Unexpected token u in JSON at position 0 Info: created hookf

接口中加了个s就解决啦

2019-10-18 12:40:55 1698

原创 引用echarts报错Cannot read property 'init' of underfined

这是错误之前写的代码我把this.$去掉这个就不报错啦let myChart = echarts.init(document.getElementById('myCharts'));

2019-10-14 10:52:47 9969 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 1917

原创 小程序页面之间传对象传值

employee: function (e) { console.log(e.currentTarget.dataset.item) var str=JSON.stringify(e.currentTarget.dataset.item); wx.navigateTo({ url: '/pages/Administration/employeeInfor?ite...

2019-09-12 10:02:02 426

原创 微信小程序事件传值

<view class="switch" wx:for="{{employee}}" wx:for-item="item" wx:key="id" bindtap="employee" data-item="{{item}}"> <text class="name">{{item.name}}</text> <text class="...

2019-09-12 09:45:35 1061

原创 web 移动端开发总结注意点

转 web前端 — 移动端知识的一些总结 ...

2019-08-02 08:52:43 147

原创 自定义全局指令

自定义全局指令,一半用在input 改变颜色,字体

2019-07-19 18:15:38 162

原创 es6用法str.padStart(targetLength [, padString]),常用于时间补0

str.padStart(targetLength [, padString])targetLength当前字符串需要填充到的目标长度。如果这个数值小于当前字符串的长度,则返回当前字符串本身。padString 可选填充字符串。如果字符串太长,使填充后的字符串长度超过了目标长度,则只保留最左侧的部分,其他部分会被截断。此参数的缺省值为 " "(U+0020)。...

2019-07-19 15:02:57 682

原创 vue.js 过滤器的用法

这里是全局过滤器的用法,过滤器过滤数据,原数据不变<div id="example">//msg后面可以带参数 <p>{{message | msg('德玛西亚')}}</p> <!-- <p>Computed reversed message: "{{ on }}"</p> --> </div&gt...

2019-07-19 14:47:17 95

原创 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

原创 js引擎如何管理内存

内存生命周期(1).得到小内存生命空间,得到他的使用权,(2). 存储数据,可以反复进行操作(3)释放小内存空间释放内存(1)局部变量:函数执行完自动释放(2)对象 :成为垃圾对象=》垃圾回收器自动回收``function fn(){var b={};} //b 是自动释放,b所指向的对象到后面摸个时刻有垃圾回收器自动释放fn();var o=3;function ...

2019-07-04 18:12:04 320

原创 构造函数的实例都有的方法

var o = new Object; // 有效,但不推荐省略圆括号仅仅创建Object 的实例并没有什么用处,但关键是要理解一个重要的思想:即在ECMAScript 中,(就像Java 中的java.lang.Object 对象一样)Object 类型是所有它的实例的基础。换句话说,Object 类型所具有的任何属性和方法也同样存在于更具体的对象中。Object 的每个实例都具有下列属...

2019-07-03 09:05:24 352

原创 vue-route 嵌套路由

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="vue.js"></script> <script src="vue-router.js"></sc...

2019-06-25 15:44:02 266

原创 vue 路由的方式,带参数

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="vue.js"></script> <script src="vue-router.js"></sc...

2019-06-25 15:40:29 188

原创 用Vue提供的component实现组件的切换

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="vue.js"> </script> </head> <body> <d...

2019-06-06 15:59:58 665

原创 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

原创 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 2081

原创 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 151

原创 jquery常用知识点

1.原生的js 如果编写多个入口函数,后面编写的会覆盖前面编写的。2.jQuery 中如果编写多个入口函数,后面的不会覆盖前面的。

2019-05-23 08:05:39 97

原创 js 基础知识

string 字符串number 数字boolean 布尔值nullundefined转换字符串 toString();String ();转换为数字 Number();parseInt();专门对付字符串的,如果不是字符串,则必须先转换为字符串在使用parseInt;或者parseFloat;parseFloat();转换为boolean();boolean();创建对象...

2019-05-21 18:26:15 92

原创 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 1784

原创 css样式滑动门样式实现

话不多说,上代码。

2019-05-17 17:39:35 832

转载 html 和css的笔记

对路径:是从盘符开始的路径相对路径:是从当前路径开始的路径(…表示父目录,上级目录)CSS定位:静态定位,绝对定位,相对定位,固定定位绝对定位是相对于最近已定位的祖先元素,元素框从文档流完全删除它可以像图层一样单独做一层,第几层可以通过z-index 来设置相对定位是相对于正常排列的位置进行偏移,脱离文档流,但仍占据空间固定定位是元素的位置相对于浏览器窗口是固定位置表单:表单元素2...

2019-05-15 16:41:59 64

转载 cocos creator 常用知识点(一)

1.场景加载cc.director.loadScene(‘场景名称’);//场景跳转cc.director.preloadScene(‘场景名称’);//预加载场景cc.director.getScene();//获取当前场景2.获取节点var node = cc.find(“Canvas/bg”);//通过访问路径来获取节点var a = this.node.getChildByNa...

2019-05-07 08:59:52 1382

梦的解析微信小程序

梦的解析小程序全套源码详解,适合新手学习

2019-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除