自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 被锤的面试题

以下注释都是自己的猜想,并不是正确的1.var a = 1;if(!(b in window)){ var b = 2; a+=1;}else{ a+=2}console.log(a);console.log(b);//这里我觉得就是3和undefined,因为var变量提升的原因,window全局是包含b的,所以第一个if语句永远进不去2.var m ...

2019-03-11 23:58:14 215

原创 nginx配置反向代理与HTTPS协议

小程序需要内部所有的接口都用HTTPS实现,所以得在自己的后端服务器上部署HTTPS协议后端服务器用的阿里云的,首先先让阿里云解析域名ABC就是你的二级域名了,这里要注意一下一般SSL证书是只支持到二级的,也就是说你申请的证书假如是*.baidu.com,那么你证书的有效范围只能到xxx.baidu.com而不是aaa.bbb.baidu.com。随后就是nginx的配置,例如你想在mapi.xx...

2018-04-17 12:01:14 655

原创 微信小程序addCard遇到的小坑

坑1,首先是一定要用微信开发者工具调试你的页面,虽然它就是一个Chrome内核包裹的玩意,但如果不用它的工具直接用Chrome你是收不到任何API返回的提示的wx.config({    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。    appId: ''...

2018-04-09 19:34:35 4979

原创 CORS与Node Server

提到跨域不得不提CORS,CORS是当前认为最适合跨域的标准,全称是”跨域资源共享”(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。IE8+:IE8/9需要使用XDomainReques...

2018-03-28 13:52:38 482

转载 universal link与APP唤醒

用户点击H5页面的打开App或者下载按钮(这个按钮可能在一个下载入口页、各种分享页面的吸顶或吸底的banner),如果用户已经安装了App,则根据业务跳转到相应的Native页面;如果用户没有安装该应用,则跳到AppStore或者应用市场去下载我们的App。应用流程首先所有的下载/唤起入口都是一个直接跳转,应该是这样:JavaScript1<a href="https://applink-p...

2018-03-28 13:32:13 1191

转载 JS引擎的执行机制

首先,请牢记2点:(1) JS是单线程语言(2) JS的Event Loop是JS的执行机制。深入了解JS的执行,就等于深入了解JS里的event loop1.灵魂三问 : JS为什么是单线程的? 为什么需要异步? 单线程又是如何实现异步的呢?技术的出现,都跟现实世界里的应用场景密切相关的。同样的,我们就结合现实场景,来回答这三个问题(1) JS为什么是单线程的?JS最初被设计用在浏览器中,那么想...

2018-03-28 13:30:51 237

转载 有关Node定时器

原文出自阮一峰老师的文章:Node 定时器详解因为最近投了几个Node岗,好几次都问了这个问题。特地找了阮一峰老师的文章复习一下:JavaScript 是单线程运行,异步操作特别重要。只要用到引擎之外的功能,就需要跟外部交互,从而形成异步操作。由于异步操作实在太多,JavaScript 不得不提供很多异步语法。这就好比,有些人老是受打击, 他的抗打击能力必须变得很强,否则他就完蛋了。Node 的异...

2018-03-26 02:32:36 201

转载 实现简单模板字符串替换

原文出处:模板字符串替换起始同许多初学 Javascript 的菜鸟一样,起初,我也是采用拼接字符串的形式,将 JSON 数据嵌入 HTML 中。开始时代码量较少,暂时还可以接受。但当页面结构复杂起来后,其弱点开始变得无法忍受起来:书写不连贯。每写一个变量就要断一下,插入一个 + 和 “。十分容易出错。无法重用。HTML 片段都是离散化的数据,难以对其中重复的部分进行提取。无法很好地利用<t...

2018-03-26 02:29:37 1820

转载 【战术性mark】JS 复制内容到剪贴板

看到这篇文章想要转载的原因是,之前想做一个Chrome插件,实现功能是特定网站监听用户复制,然后自动缀上磁力链接头是的,这玩意的作用就是你现在所想的那样。只是鉴于之前一直没搞定读写Windows剪切板的功能,其实用第三方插件clipboard.js就能办到原文链接:JavaScript复制内容到剪贴板常见方法查了一下万能的Google,现在常见的方法主要是以下两种:第三方库:clipboard.j...

2018-03-26 02:20:42 690 1

转载 重新认识JavaScript的This

这几天忙于面试,基本上所有公司都会考察对This的理解。刚好找了篇文章写的挺好,转载过来原文出处:Dr. Axel Rauschmayer在 JavaScript 中,this 这个特殊的变量是相对比较复杂的,因为 this 不仅仅用在面向对象环境中,在其他任何地方也是可用的。 本篇博文中会解释 this 是如何工作的以及使用中可能导致问题的地方,最后奉上最佳实践。为了更好理解 this,将 th...

2018-03-26 02:15:18 190

转载 SuperAgent中文使用文档

原文:https://cnodejs.org/topic/5378720ed6e2d16149fa16bdSuperAgentsuperagent 是一个轻量的,渐进式的ajax api,可读性好,学习曲线低,内部依赖nodejs原生的请求api,适用于nodejs环境下.一个简单的post请求,并设置请求头信息的例子 request .post(

2017-07-27 18:11:17 1082

原创 解决移动端字体大小与设定大小不同的问题

前段时间回头去写纯静态Html页面,涉及到手机端匹配的时候,遇到了特别棘手的问题如图,设置font-size是14px,可是Chrome实际渲染是42px。但是同页面另外同样的标签却没有任何问题所有的CSS样式都删除依然无法生效,在想是不是动态设置了viewport的问题?问题依然无法解决,直至偶然看到一篇文章:Font Boosting 才算是彻底解决了这

2017-07-11 13:04:48 10445

原创 Adblock与CSS

Chrome有个神插件Adblock,可以阻挡绝大多数的广告。但是Adblock也有个问题,这几天写了几个div,class用的是ad_开头的然而在Chrome中运行始终都没办法显示。最后发现是Adblock小插件的锅…个人猜测是Adblock Plus 等浏览器插件会自动屏蔽一些以 ad 开头的标签和文件,代码类似于:#ad_holder{ display:

2016-09-15 22:06:31 786

转载 基于方法的JavaScript编译--JIT

现代计算机语言通常分两部分实现:一是目标机器虚拟指令集编译器;二是一个所谓的高级语言虚拟机(或者叫简单语言虚拟机)--用来运行编译出来的虚拟程序。这种方法并不需要任何机器依赖的代码,因此简化了编译器。仅仅实现目标语言的运算符所需要的功能,可以减少虚拟指令集,从而能进一步简化编译器。        语言虚拟机运行虚拟程序有两种方式。最简单的方法是解释执行:解释器通过分发虚拟指令来仿真虚拟指令

2016-09-14 22:14:37 437

原创 div里ul li浮动之后父容器高度不能自动增加的解决方法

之前在Github上fork了一个题目,按照流程图来制作一个电商网站…但是遇到点问题如果一个Div内的Ul,li元素浮动的话,这个DIV的高度是没办法被正常的撑起来(显示高度为0)下图一共4个div,我给每个div设置了1px灰色的border-bottom。但是一预览发现border叠在了一起,说明div高度为0这个问题出现的原因是因为在一个区块内的元素被应用了float

2016-09-14 22:08:31 4015

原创 CSS3 transition属性和Hover效果

w3cschool上其实有很详细的基本属性内容:transition:【属性】【变换延续的时间 】【速率】属性怎么理解…假如有一个div宽度是200px.

2016-09-14 21:52:42 3224

空空如也

空空如也

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

TA关注的人

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