摘要: 目录 this的默认绑定 this的隐式绑定 隐式绑定下,作为对象属性的函数,对于对象来说是独立的 在一串对象属性链中,this绑定的是最内层的对象 this的显式绑定:(call和bind方法) new绑定 正文 javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番: 阅读全文
posted @ 2020-08-10 10:33 威武的大萝卜 阅读(178) 评论(0) 推荐(0)
摘要: nodejs的出现,可以算是前端里程碑式的一个事件,它让前端攻城狮们摆脱了浏览器的束缚,踏上了一个更加宽广的舞台。前端的可能性,从此更加具有想象空间。 随着一系列基于nodes的应用/工具的出现,工作中与nodejs打交道的机会越来越多。无论在node应用的开发,还是使用中,包管理都扮演着一个很重要 阅读全文
posted @ 2020-08-10 10:13 威武的大萝卜 阅读(237) 评论(0) 推荐(0)
摘要: 一、内容概览 WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何建立连接、交换数据的细节,以及数据帧的格式。此外,还简要介绍了针对WebSocket的安全攻击,以及协议是如何抵御类似攻击的。 二、什么是WebSocket HTML5开始提供的一种 阅读全文
posted @ 2020-08-10 10:08 威武的大萝卜 阅读(373) 评论(0) 推荐(0)
摘要: 为什么需要https HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。 举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP的话,只要在代理服务器上做点手脚就可以拿到你的密码了。 用户登陆 --> 代理服务器(做 阅读全文
posted @ 2020-08-10 10:06 威武的大萝卜 阅读(278) 评论(0) 推荐(0)
摘要: 目的很简单,主要回顾下javascript里面Array常用的一些属性以及方法,虽然经常使用,但其实一些细节没有注意到,总是等到用到的时候再去查有点浪费时间,因此总结了下加深印象 一、Array的几种声明方式 var arr = [1, 2, 3]; var arr = new Array(2); 阅读全文
posted @ 2020-08-10 10:03 威武的大萝卜 阅读(401) 评论(0) 推荐(0)
摘要: 内容概述 multer是常用的Express文件上传中间件。服务端如何获取文件上传的进度,是使用的过程中,很常见的一个问题。在SF上也有同学问了类似问题《nodejs multer有没有查看文件上传进度的方法?》。稍微回答了下,这里顺便整理出来,有同样疑问的同学可以参考。 下文主要介绍如何利用pro 阅读全文
posted @ 2020-08-10 10:01 威武的大萝卜 阅读(936) 评论(0) 推荐(0)
摘要: 深入源码 首先,看下express模板默认配置。 view:模板引擎模块,对应 require('./view'),结合 res.render(name) 更好了解些。下面会看下 view 模块。 views:模板路径,默认在 views 目录下。 // default configuration 阅读全文
posted @ 2020-08-10 09:56 威武的大萝卜 阅读(287) 评论(0) 推荐(0)
摘要: 1.下载nginx http://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2.zip 下载后解压,解压后如下 2.启动nginx 有很多种方法启动nginx (1)直接双击nginx.exe, 阅读全文
posted @ 2020-08-10 09:48 威武的大萝卜 阅读(179) 评论(0) 推荐(0)