- 博客(20)
- 收藏
- 关注
转载 对meta标签的再次认识
META标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。指定字符集<meta charset="utf-8">向搜索引擎说明网页的关键词<meta name="keywords" content="关键词">告诉搜索引擎你的站点的主要内容<meta name="descr...
2019-09-28 22:43:00
159
转载 关于路由, 我好奇的那些点
最近解锁了一个拯救自我的新技能,就是学习之前,可以先观察下知识时间线,相关人物,以及其他背景等,让那些规则不再变得辣么无聊。什么是路由?通俗的讲就是根据不同的url展示不同页面或者内容。路由的发展阶段?路由的概念最开始是在后端出现的,在以前前后端不分离的时候,由后端来控制路由。后端路由:后端路由,又称服务器路由。服务器的静态页面内容的获取,映射函数可以看做是文件的读取操作。对...
2019-09-25 22:27:00
131
转载 关于构造函数,实例,原型对象一纯手工的理解
TO DO: 大学刚入门学前端的时候,一学姐和我说,你不需要去记住所有规则,但是你需要知道在遇到问题时哪个规则可用。确实,越往后走感觉很多东西模棱两可,就好像小时候背单词一样,背了又忘。啰嗦一大堆,进入正题吧(PS: 全程没什么基本概念性的陈述,只是一些我个人比较感兴趣的东西的记录)首先来一张基本图:一开始就对这个_proto_比较感兴趣,基本类型和引用类型的_proto...
2019-08-05 23:19:00
135
转载 引用类型: Object类型
TO DO: 此次记录只是为了在脑海里面建立个目录表,详细的用法就没有一字一句的描述出来,遗漏的地方,待我慢慢整理再补上。1 创建对象的方式》》 使用new操作符后跟Object构造函数var apple = new Object();》》 使用对象字面量表示法var apple = {}2 访问对象的方式》》点表示法var apple ...
2019-07-22 21:21:00
148
转载 函数式编程之一柯里化
什么是柯里化?柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数的函数下面来看一个案例,两值相加:柯里化之前(常见用法)function add(x, y) { return x + y}add(1, 2)柯里化之后function add(x) { return function(y) { ...
2019-04-06 17:13:00
191
转载 点击事件触发mouseleave事件
近日测试小姐姐给我提了一个bug,场景是一个显示航规的弹框,鼠标放上去,显示弹框,鼠标移开,弹框关闭。因为航规需要区分往返,所以我在弹框里面引入了element ui的tab组件,然后问题粗来了,测试小姐姐在弹框里面点击切换时,偶现弹框就突然关了(此时鼠标是没有离开的,不应该触发mouseleave事件啊)然后我开始以为是tab组件的锅,找了相关资料还是没想到是什么原因。解决问题最直...
2019-03-30 18:00:00
981
转载 JS设计模式之----单例模式
设计模式,常见的模式有单例模式,代理模式等,设计模式的合理运用不仅使代码结构更加清晰,也便于后期的维护与重构。然而在日常的学习中,我们却在不经意间使用了单例模式,but总是容易忽视,额。。。应该是我,不是我们。什么是单例模式?限制一个类仅有一个实例化对象,并提供一个访问它的全局访问点。经典的实现方式是:创建一个类,这个类包含一个方法,这个方法在没有对象存在的情况下,将会创建一...
2019-03-24 21:44:00
117
转载 回流(reflow)与重绘(repaint)
回流与重绘这两个词语经常见到,面试中这两个词语的出现的频率也比较高,每每别人谈到回流与重绘时,哦,这个我知道,但是让我讲个因果所以然,好像嗯。。。好像我并不是懂的很彻底什么是回流(reflow)?Render树中部分或全部元素的尺寸、结构、或某些属性(如边距)发生改变时,浏览器重新渲染部分或全部文档的过程称为回流。什么是重绘(repaint)?当元素的一部分属性发生改变并...
2019-03-10 15:56:00
229
转载 React native 图标使用
执行安装命令:npm install react-native-vector-icons --save引入Iconicons:import Ionicons from 'react-native-vector-icons/Ionicons';使用规则:使用的时候就可到图片库地址(https://oblador.github.io/react-native-vector-ico...
2019-03-02 22:57:00
134
转载 JS常用几种存储方式的使用规则与各自特征
日常我们数据存储的方式常见的几种就是sessionStroage, localStroage, cookie,下面先依次总结各自的使用规则,然后再到这三者之间的区别。sessionStroagesessionStroage是HTML5新增的一个回话存储对象,用于临时保持同一窗口的数据,窗口关闭数据也将删除。存储单个变量: 存储数据: sessionStroage.s...
2019-02-08 10:59:00
223
转载 Vue - 路由
新建页面,创建路由是经常要做的事,而我总是站在前人的基础上,简单粗暴看下官网的教程,按着他们的格式创建和增加,自己创建项目也是看着教程走,不愿多动脑子去好好想想,所以某些概念总是模棱两可和记不住。(1)前端中的路由是什么? 简单来说就是根据不同的 url 地址展示不同的内容或页面(2)用于什么场景? 前端路由更多用在单页应用上, 也就是SPA(单页应用程序), 因为单...
2018-12-16 23:18:00
103
转载 Promise 一自我总结
最近一下班就没有持续学习,已经持续了几个月,回家就是练练字,看看书,干些七七八八的事。这样的生活总感觉空落落的,毕业半年了,总感觉自己很多东西明白的不清不楚,希望接下来的每一天都能扎扎实实学好。为了让自己有个好的思路来总结,就按着这个顺序来描述一、出现前景,Promise是什么二、基本使用规则一、出现前景,Promise是什么 出现前景: 在一个单线...
2018-12-05 19:49:00
109
转载 三种三栏布局<---->三种两栏布局百度总结
三栏布局 效果——〉 左右两侧宽度固定,中间内容自适应 1绝对定位<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>绝对定位</title> <style>...
2017-10-02 15:10:00
163
转载 五种垂直居中方法--〉百度总结
一 绝对定位与负边距<!--兼容性不错,缺陷就是必须提前知道被居中块级元素的大小--><!DOCTYPE html><html><head> <meta charset="utf-8"> <title>绝对定位与负边距</title> <...
2017-10-01 17:10:00
106
转载 JS闭包总结
闭包: 有权访问另一个函数作用域中变量的函数用处: 1 读取函数内部的变量 2 让某些变量的值始终保持在内存中在了解闭包之前,我们需要明白变量的作用域,即函数内部能够读取全局变量,但是函数外却不能读取函数内的局部变量1 当使用闭包访问局部变量function f1(){ var n = 999; function f2(){ ...
2017-05-21 16:45:00
141
转载 记一次详细的总结一position
一、什么是相对相对定位(relative)?相对定位是相对元素本身偏移某个距离。元素仍然保持其未定位前的形状,它原本所占的空间仍保留<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>relative</title>...
2017-05-06 20:56:00
206
转载 圣杯布局and双飞翼布局
*圣杯布局<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>ajax</title> <style> *{ padding:0; ...
2017-05-06 16:29:00
96
转载 src与href的小总结
src (source) 源可替换的元素,src指向的内容会嵌入到文档中当前标签所在的位置如常用:<img src="images/logo.png"/>href (Hypertext Reference) 超文本引用用于在涉及的文档和外部资源之间建立一个关系,让当前标签能够链接到目标地址上,而非是为了把目标拉进页面来替换原有的内容如常用:<...
2017-05-02 21:31:00
109
转载 js实现冒泡,插入,快排算法一纯手工制造
不稳定排序:快速排序,选择排序,堆排序,希尔排序(快选堆希)稳定排序:插入排序,冒泡排序,归并排序,基数排序(插冒归基)算法的稳定性判读:排序前2个相等的数在序列中的前后位置顺序与排序后它们两个的前后位置顺序相同冒泡排序(适用于数据规模很小时)此案例为从小到大,原理如下:1 比较相邻元素之间大小,如果前面的值大于后面的值,则交换值的顺序,即小的值放前面(这样得到数组最...
2017-04-27 11:19:00
122
转载 angular js一factory,service,provider创建服务
服务:在AngularJS 中,服务是一个函数或对象在写控制器的时候,不要复用controller,当我们的controller里面有相同的代码时,此时需要把它抽取成一个服务,所有的服务都符合依赖注入的原则,服务在整个应用的生命周期中存在,可用来共享数据。Angular提供了3种方法来创建服务,factory,service,provider<!DOCTYPE ht...
2017-04-24 16:27:00
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人