被锤的面试题

以下注释都是自己的猜想,并不是正确的 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变...

2019-03-11 23:58:14

阅读数 13

评论数 0

nginx配置反向代理与HTTPS协议

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

2018-04-17 12:01:14

阅读数 110

评论数 0

微信小程序addCard遇到的小坑

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

2018-04-09 19:34:35

阅读数 2278

评论数 0

CORS与Node Server

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

2018-03-28 13:52:38

阅读数 208

评论数 0

universal link与APP唤醒

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

2018-03-28 13:32:13

阅读数 132

评论数 0

JS引擎的执行机制

首先,请牢记2点:(1) JS是单线程语言(2) JS的Event Loop是JS的执行机制。深入了解JS的执行,就等于深入了解JS里的event loop1.灵魂三问 : JS为什么是单线程的? 为什么需要异步? 单线程又是如何实现异步的呢?技术的出现,都跟现实世界里的应用场景密切相关的。同样的...

2018-03-28 13:30:51

阅读数 119

评论数 0

有关Node定时器

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

2018-03-26 02:32:36

阅读数 71

评论数 0

实现简单模板字符串替换

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

2018-03-26 02:29:37

阅读数 527

评论数 0

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

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

2018-03-26 02:20:42

阅读数 338

评论数 1

重新认识JavaScript的This

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

2018-03-26 02:15:18

阅读数 73

评论数 0

SuperAgent中文使用文档

原文:https://cnodejs.org/topic/5378720ed6e2d16149fa16bd SuperAgent superagent 是一个轻量的,渐进式的ajax api,可读性好,学习曲线低,内部依赖nodejs原生的请求api,适用于nodejs...

2017-07-27 18:11:17

阅读数 547

评论数 0

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

前段时间回头去写纯静态Html页面,涉及到手机端匹配的时候,遇到了特别棘手的问题 如图,设置font-size是14px,可是Chrome实际渲染是42px。但是同页面另外同样的标签却没有任何问题 所有的CSS样式都删除依然无法生效,在想是不是动态设置了viewpo...

2017-07-11 13:04:48

阅读数 5693

评论数 0

Adblock与CSS

Chrome有个神插件Adblock,可以阻挡绝大多数的广告。 但是Adblock也有个问题,这几天写了几个div,class用的是ad_开头的 然而在Chrome中运行始终都没办法显示。 最后发现是Adblock小插件的锅… 个人猜测是Adblock Plus 等浏览器插件会...

2016-09-15 22:06:31

阅读数 260

评论数 0

基于方法的JavaScript编译--JIT

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

2016-09-14 22:14:37

阅读数 257

评论数 0

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

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

2016-09-14 22:08:31

阅读数 3031

评论数 0

CSS3 transition属性和Hover效果

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

2016-09-14 21:52:42

阅读数 1748

评论数 0

日记区

占坑待填

2016-08-22 20:23:59

阅读数 169

评论数 0

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