自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 你真的理解JavaScript的作用域吗

javascript有一些对于初学者甚至是有经验的开发者都难以理解的概念. 这个部分是针对那些听到 : 作用域, 闭包, this, 命名空间, 函数作用域, 函数作用域, 全局作用域, 变量作用域(后续翻译这个词我也没太懂), 公共/私有 作用域 后想要深入了解的人的. 当你看完这篇文章后你将了解有关以下问题的答案: 什么是作用域 什么是全局/局部 作用域 什么是命名空间,他...

2018-11-22 13:27:00 110

转载 你真的理解浏览器事件循环机制吗, 你不知道的Event Loop

从一道面试题说起 setTimeout(function() { console.log(111); }, 0); // 这里定时器时间设置为0ms后执行 console.log(222); 复制代码 相信这道题很多人都看过,结果是先输出222,再输出111可能新手会犯错,认为定时器设置0毫秒就等于立即就执行,所以先输出111。但其实内部涉及一个很重要的JS运...

2018-11-02 16:41:00 240

转载 JavaScript的模块

介绍 模块通常是指编程语言所提供的代码组织机制,利用此机制可将程序拆解为独立且通用的代码单元。所谓模块化主要是解决代码分割、作用域隔离、模块之间的依赖管理以及发布到生产环境时的自动化打包与处理等多个方面。 模块的优点 可维护性。因为模块是独立的,一个设计良好的模块会让外面的代码对自己的依赖越少越好,这样自己就可以独立去更新和改进。 命名空间。在 JavaScript...

2018-07-09 11:50:00 113

转载 深入浅出--js闭包的理解

好久没有写博客了,过了一个十一长假都变懒了,今天总算是恢复状态了。好了,进入正题,今天来说一说javascript里面的闭包吧!本篇博客主要讲一些实用的东西,主要将闭包的写法、用法和用途。 一、什么是闭包和闭包的几种写法和用法 1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点:...

2018-07-09 11:18:00 103

转载 NODE总结—— Eventloop(时间循环)

Overview Node.js 是一个基于 Chrome V8 引擎的JavaScript运行环境(runtime),Node不是一门语言,而是让js运行在后端的运行时,并且不包括javascript全集,因为在服务端中不包含DOM和BOM. Node也提供了一些新的模块例如http,fs模块等。Node.js 使用了事件驱动、非阻塞式 I/O 的模型,使其轻量又高效并且Node...

2018-07-06 15:49:00 267

转载 vimium快捷键列表

vimium快捷键列表 浏览当前页面: ? 显示所有可用键列表的帮助对话框 h 向左滚动 j 向下滚动 k 向上滑动 l 向右滚动 gg 滚动到页面顶部 G 滚动到页面的底部 d 向下滚动半页 u 向上滚动半页 f 在当前标签...

2018-06-15 18:25:00 118

转载 深入了解 nodejs 代码调试和性能调优

NodeJS 自 2009 年显露人间,到现在已经六个年头了,由于各种原因,中间派生出了个兄弟,叫做 iojs,最近兄弟继续合体,衍生出了 nodejs4.0 版本,这东西算是nodejs new 1.0版本,原班人马都统一到一个战线上。我没有太关注 nodejs 背后的开发,但一直是它的忠实使用者,通读了 v4.1.2 的文档,感觉从开发者角度去看,也没啥大的变化,所以这两个兄弟...

2018-06-15 15:12:00 156

转载 Nodejs 一些面试经验

知识点总结——NODE.JS 针对网络应用开发的平台主要特征: 基于Google的JavaScript运行时引擎V8 扩展了Node标准类库: TCP,同步或异步文件管理,HTTP 为什么使用Node: 可以在服务器端运行js: 现有前端团队可直接参与后端js开发 js天生支持非阻塞IO:IO: 代表一切数据进出程序的操作:包括: 文件读写...

2018-06-08 10:28:00 205

转载 Chrome 35个开发者工具

谷歌浏览器如今是Web开发者们所使用的最流行的网页浏览器。伴随每六个星期一次的发布周期和不断扩大的强大的开发功能,Chrome变成了一个必须的工具。大多数可能熟悉关于chorme的许多特点,例如使用console和debugger在线编辑CSS。在这篇文章中,我们将分享一些很酷的技巧,让你能够更好的改进工作流程。 通过console面板修改页面元素及元素内容: 获取元素节...

2018-06-08 09:20:00 86

转载 VS Code快捷键

常用 General 按 Press功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift + W ...

2018-06-08 09:04:00 89

转载 soapUI 模拟终端MockService

1.解析模拟的MockService地址,生成soap project 2. 右击解析出的 wsdl 方法名,选择“New MockResponse” 模拟响应消息 每个Response 模拟返回参数,如下图所示 3.所有响应MockResponse创建完毕,设置路由派转控制。soapUI 默认支持5种格式的消息Dispatch.只需要follow 具体的语法格式 ...

2018-05-22 16:58:00 849

转载 解决apidoc 不支持post JSON 消息体

查看apidoc官方api,目前apidoc只支持发送 Boolean,Number,String,Object 和String[] 五种类型,并且发送方式为 @apiParam [(group)] [{type}] [field=defaultValue] [description]。 但是我们在实际业务场景中往往想要发送一个json数据格式,所以我就产生了修改 apidoc 底...

2018-05-22 14:57:00 1084

空空如也

空空如也

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

TA关注的人

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