加载中
javascript中的几个内置函数arguments, callee, caller, this, apply(), call()

arguments, caller, callee, this都是用在函式(function)內的特殊內定物件。而apply()及call()則是用來呼叫函式的不同作法。 arguments 可用來取得function傳入的實際變數Array。這個變數特別...

2016/08/26 16:59
66
web前端研发工程师编程能力成长之路

这篇文章我一直很喜欢,算是给我展现出一幅辽阔的前端风景。前面的路很长,我们在路上。

2016/06/19 23:01
400
nginx 之 proxy_pass详解

在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。 假设下面四种情况分别用 http://192.168.1.1...

php
06/29 15:02
23
vue组件name的作用

我们在写vue项目的时候会遇到给组件命名 这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的 export default { name:'xxx' } 1.当项目使用keep-alive时,可搭配组件name进...

2019/12/19 14:13
129
Git Reset 三种模式hard,soft,mix

有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法: 1、修改错误内容,再次commit一次 2、使用git reset 命令撤销这一次错误的commi...

Git
2019/10/18 17:56
141
Sass map详解

作为一个CSS预处理器,Sass正受到越来越多的青睐,诸如Github、Codepen、CSS-Tricks、SitePoint、w3cplus等网站采用Sass组织、管理CSS文件,Sass正在逐渐成为事实上的CSS预处理器行业标准。接...

2019/08/29 15:59
48
你所不知道的 CSS 负值技巧与细节

写本文的起因是,一天在群里有同学说误打误撞下,使用负的 outline-offset 实现了加号。嗯?好奇的我马上也动手尝试了下,到底是如何使用负的 outline-offset 实现加号呢? 使用负值 outlin...

2019/08/09 17:42
50
浏览器从输入网址发生的事(前端优化)——监控网页与程序性能

监控网页与程序性能 当在浏览器地址栏输入一个网址开始,到最终页面的呈现,浏览器完成了他的工作。我们要优化这个程序呈现的速度,首先就得弄明白这其中都发生了 什么事? 1.处理环节与顺序 ...

大型项目前端架构浅谈

update:2019.06.17更新2.4文章链接 目录: 1、综合 1.1、使用场景 1.2、核心思想 1.3、切入角度 1.4、其他 2、基础层设计 2.1、自建Gitlab 2.2、版本管理 2.3、自动编译发布Jenkins 2.4、纯...

Vue子组件调用父组件的方法

Vue中子组件调用父组件的方法,这里有三种方法提供参考 第一种方法是直接在子组件中通过this.$parent.event来调用父组件的方法 父组件 <template> <div> <child></child> </div> </template...

2019/03/28 15:52
55
进度条的2种实现方式1.js 2.纯css

Scroll Indicator称之为滚动指示器,是Web中常见的一种效果。用户滚动垂直滚动内容时,页面顶部有一个类似进度条的效果,当内容滚动到页面最低端,进度条效果填满整个进度条。感觉描述得有点...

2019/01/11 10:47
223
ajax原生写法,方便直接粘贴使用

简单写法 function request(url,callback){ var xhr = new XMLHttpRequest(); xhr.onreadystatechange = (function(myxhr){ return function(){ if(myxhr.readyState === 4 && myxhr.status ...

2018/09/05 16:49
547
0.1+0.2结果却不等于0.3

先看几个简单但诡异的代码: 0.1 + 0.2 > 0.3 // true 0.1 * 0.1 = 0.010000000000000002 1000000000000000128 === 1000000000000000129 0.1加0.2为什么就不等于0.3昵?要回答这个问题,得先...

2018/09/03 14:09
298
(a==1&&a==2&&a==3)成立的实现及原理

最近的一道热门的题目 `Can (a ==1 && a== 2 && a==3) ever evaluate to true? `, 引起了很多人的关注与讨论,自己可以很容易想到一种实现,但是看大家讨论出来的答案,其中有很多有意思的,...

2018/09/03 13:27
687
angular的$index

在angular写程序中我们经常会用到ng-repeat,正常情况下我们想要使用坐标时直接使用$index即可。可是当双层或是多层ng-repeat循环时应该怎么办呢。 1.双层ng-repeat循环 <div class="parent" ...

2018/08/02 16:29
1.9K
手机滚动加载

Vue项目,h5实现手机端滚动加载。不用第三方插件 mounted(){ window.addEventListener('scroll',this.handleScroll); }, methods:{ handleScroll(e){ fu...

2018/06/14 14:41
122
入门Webpack,看这篇就够了

写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着...

2018/04/16 18:04
75
webpack热更新原理WebSocket与EventSource

开发环境页面热更新早已是主流,常见的需求如赛事网页推送比赛结果、网页实时展示投票或点赞数据、在线评论或弹幕、在线聊天室等,都需要借助热更新功能,才能达到实时的端对端的极致体验。 ...

2018/04/16 17:31
2.7K
5分钟学会 CSS Grid 布局

这是一篇快速介绍网站未来布局的文章。 Grid 布局是网站设计的基础,CSS Grid 是创建网格布局最强大和最简单的工具。 CSS Grid 今年也获得了主流浏览器(Safari,Chrome,Firefox,Edge)的原...

2018/04/08 15:54
47
当图片获取失败时onerror和onload

最近项目中遇到一个问题,当图片加载不出来时。在pc,mobile上面,图片的位置是空白的。但是苹果pad上面,图片的位置是一个淡淡的方框,如图 于是就想到给这个无法显示的图片加一个visibilit...

2018/03/23 17:49
2.6K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部