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

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

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

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

2016/06/19 23:01
422
forEach里面使用return会怎么样

一、forEach()中的return与for循环中的return一样吗? 下面是一个小实践的例子: let arr = ['1','2','3','4']; arr.forEach((item) => { console.log("foreach",item); if (item === '2') ...

06/22 18:21
45
Moment.js中文文档系列之三日期时间的加减等操作(Manipulate)

创建Moment对象后,有时需要对其进行一些加减等操作,Moment中提供了一些方法来完成这些操作。 Moment使用了连续接口模式,也叫做方法链。这让你可以像这样像下面这样进行方法调用: moment...

2020/10/14 09:49
2.8K
nginx 之 proxy_pass详解

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

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

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

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

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

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

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

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

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

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

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

2019/06/27 14:16
127
大型项目前端架构浅谈

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
83
进度条的2种实现方式1.js 2.纯css

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

2019/01/11 10:47
399
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
1K
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
410
(a==1&&a==2&&a==3)成立的实现及原理

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

2018/09/03 13:27
1.3K
angular的$index

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

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

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

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

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

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

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

2018/04/16 17:31
5.3K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部