自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 parseInt深入解析

parseInt解析一个字符串转化为一个整数。基础内容见http://www.w3school.com.cn/js/jsref_parseInt.asp。本文只是对部分特性进行说明下面的例子和上图结合更利于理解parseInt在做什么。主要关注结果值的每一个数字或字母(多进制)是否符合定义的规范,首字母符合则继续,不符合则NaNparseInt(014) 解析成八进制...

2019-03-04 17:19:17 235

原创 koa2中间件简易分析

koa2中间件简易分析安装koa脚手架 koa-generator洋葱模型执行顺序探究安装koa脚手架 koa-generatorkoa-generator支持koa1.x与koa2.x(node 7.6+,babel)。安装完成脚手架后,选择不同的命令koa/koa2。全局安装npm install -g koa-generator快速建立项目结构,直接使用koa2命令即可,简单粗暴...

2018-12-13 19:57:31 222

翻译 How JavaScript Timers Work

本文翻译自https://johnresig.com/blog/how-javascript-timers-work/ 版权归作者所有,仅供学习与参考使用。有些知识时间长了忘记了,建议自己记录下来。前一篇文章讲诉了microtask与macrotask,结合这篇文章会对JS的执行理解更为透彻!从根本上讲,理解JavaScript计时器的工作原理非常重要。通常情况下,它们的行为是不直观的,因为...

2018-11-01 17:18:10 218

翻译 Tasks, microtasks, queues and schedules

有些东西不时常提起很可能会遗忘掉,建议自己经常记录一些!非原文 表示 个人见解,文章翻译部分章节。 本文翻译自 https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/  感谢jake提供的分享,版权归原作者所有,仅供学习参考使用!Try it  首先来看一段JavaScript的程序,及其输出的顺序c...

2018-11-01 15:31:25 489

翻译 webpack-dev-server

本文翻译自(  https://wohugb.gitbooks.io/webpack/content/dev_tools/webpack-dev-server.html),感谢原网站整理提供的资源。    webpack-dev-server 是一个小型的 Express(node.js)服务器,它通过配置webpack开发中间件来为项目打包。webpack-dev-server 通过Socket...

2018-06-10 23:11:05 1528

转载 【JavaScript】Javascript闭包

Javascript闭包——懂不懂由你,反正我是懂了文章转载自:(作者: FrankFang  来源: 博客园  发布时间: 2011-11-16 22:08  ),版权为原作者所有摘要:“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就是JS闭包(JavaScript closure)却彻底失败了。  越来

2017-03-15 17:14:06 376

原创 【CSS】垂直水平

最近一直在被问到如何垂直水平居中,我真的很无语的,只想说给我台有浏览器的电脑我立马给任何元素居中,想要怎么居中都行。言归正传,毕竟是自己找工作,双方信息不对称造成的结果。在写HTML的时候大家要明确自己所写的元素是块状元素还是内联元素,不明白的同学可以看之前写的一篇从视图角度充分认识块状与内联元素在浏览器中是如何渲染的。视图角度看块状元素与内联元素1.弄清楚了块状元素与内联元素后,要分析出自己所写的

2017-03-11 15:38:11 483

翻译 【HTTP】什么时候Http Referrers有效

Where did all the HTTP referrers go?在web开发者社区中,普遍认为网站的访问应该采用默认的HTTPS协议。HTTP协议本身存在者信息未加密、容易被窃听与篡改、以及受到中

2017-02-19 14:35:42 808

原创 关于Vue2.0那些事_1

Vue2.0针对Vue1.0做出了部分改进,在官网上对于项目的迁移也做了较大的支持。 Vue2.0 文档:https://vuefe.cn/guide/ Vue1.x的迁移方法等:https://vuefe.cn/guide/migration.html在迁移的方法中介绍了对于1.0版本的改进。可以详细的阅读。本文主要针对你vue-cli脚手架工具编译后的记录与探究。使用V

2016-11-23 00:12:21 659

原创 关于Vue.js数组的变动观测0

关于Vue.js数组的变动观测对于数组的变动观测,首先对常用的数组的方法的说明,在Vue中常用数组的方法包括七兄弟的方法。 方法名 说明 push (1)添加一个或多个元素(2)返回新的数组的长度 (3)从后添加 unshift 向数组头部添加一个或多个元素(2)返回新的数组的长度 pop (1)删除后一个元素,(2)返回删除元素的值(3)数组为空,返回undefine

2016-11-22 23:25:46 2551

原创 vueJs源码解读0-2

上篇文章已经对index.js中的基本调用情况做了说明,接下来的几篇将对各个函数做仔细的分析,能力有限,文章中不足之处,希望大家能够指正!上篇中提到在instance/vue中使用了9个高阶函数来构建(install)Vue构造函数(并不会调用该构造函数的进行初始化的过程),一切等在使用new Vue({….})的时候将一个全新的对象作为函数内this的值,返回该新对象作为结果(函数 调用中

2016-05-14 20:56:19 12536

原创 vueJs源码解读0-1

vue源码解读-1 在github上下载到源码的后在src的目录下也即是该所有分块的源文件的地址所在的地方,使用webstrom在file–>Settings–>languages&Frameworks中选择javascript使用ECMAScript61. index.js import Vue from ‘./instance/vue’ import installGlobal

2016-05-10 17:50:44 3862

原创 vue源码解读预热-0

vueJS的源码解读vue源码总共包含约一万行代码量(包括注释)特别感谢作者Evan You开放的源代码,访问地址为Github代码整体介绍与函数介绍预览代码模块分析代码整体思路总体的分析 从图片中可以看出的为采用IIFE(Immediately-Invoked Function Expression)立即执行的函数表达式的形式进行的代码的编写 常见的几种插件方式: (func

2016-05-08 21:47:01 3100

转载 【CSS】移动前端开发之viewport的深入理解

  做移动开发 最近遇到了viewport的问题特转载      本文转载自:  http://www.cnblogs.com/2050/p/3877280.html       版权归作者所有 感谢原作者 移动前端开发之viewport的深入理解在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及...

2016-03-14 23:42:19 1608 1

转载 【CSS】调用css时,用link 和 @import url 有什么区别

调用css时,用link 和 @import url 有什么区别 加载css link与@import的区别: 其实 link 与 @import 在显示效果上还是有很大区别的,基本上来看 link 的加在会在页面显示之前全部加在完全,而 @import 会是读取完文件之后加在,所以如果网速很好或很快的情况下,会出现先开始无css定义,而后加载css定义。@import加载页面时开始的瞬间会有闪烁

2015-10-16 09:21:26 1170

原创 jqzoom源码解读 2

jqzoom jqzoom.js jqzoom 源码 jqzoom源码解读,分析该插件的源码(略读)

2015-10-15 17:07:26 679

转载 js 基本类型 引用类型 简单赋值 对象引用 底层原理分析

js 基本类型 引用类型 简单赋值 对象引用 底层原理分析     本文转载自 http://segmentfault.com/a/1190000002789651 原作者版权所有,一直想写一篇这样的分析文章 ,再此感谢原作者!推荐 收藏 1览ECMAScirpt 变量有两种不同的数据类型:基本类型,引用类型。也有其他

2015-10-14 12:25:26 2432

原创 jqzoom源码解读-1

jqzoom源码解读 放大插件原理 jqzoom原理

2015-10-13 17:48:12 753

原创 函数表达式与闭包

函数表达式与闭包

2015-04-15 16:53:08 578

原创 从视图角度看块级元素(block)与内联元素(inline)

从视图角度看块级元素(block)与内联元素(inline) 很明显我们很难感觉到什么是块级元素什么是内联元素,其实html加载时并不是只在大家看到一层上进行渲染等操作,网页结构是由一层一层的堆叠而形成的。网页的解析是分各个标签进行解析的,这样有利于浏览器的多进程解析,会带来较大的性能的提升,否则给浏览器的html解析将会是灾难性的 元素分为:块级元素(block)和内联元素(inline)

2015-04-10 19:19:29 569

原创 Javasccript中的函数

Javasccript中的函数

2015-04-09 01:02:30 1487

原创 JavaScript语法基础详解

JavaScript语法基础详解

2015-04-07 14:52:30 606

原创 net,nmap命令实用详解,与常用windows与Ubuntu的命令

nmap命令详解,net命令远程磁盘映射,其他windows Ubuntu常用命令详解

2015-04-05 16:46:51 1136

原创 关于缓冲区到函数返回地址分析

用gdb调试可执行程序h(从附件下载h.tar.gz),计算缓冲区起始地址与函数foo返回地址的距离的调试过程

2015-04-05 16:06:26 1732

空空如也

空空如也

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

TA关注的人

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