自定义博客皮肤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)
  • 收藏
  • 关注

原创 升入理解this 精华版

写在前面在前几篇博文中,关于this理解问题,我都有提到。 自认为理解很到位了,结果项目中,经常被this搞蒙头。简单的可能还好,如果函数调用位置不太明确的,只能大概加估计了。再次复习,加深理解。js的作用域是基于函数的作用域的,在谈到this指向问题时,很多情况下都是结合函数来说的。this到底是什么,是个什么东西。单独的this就是js的一个关键字,无任何函数,函数调用时,他便指向一个对...

2019-12-16 22:44:15 155

原创 requireJs异步加载jquery

requireJs :官网requireJS定义RequireJS是一个JavaScript文件和模块加载程序。它针对浏览器内使用进行了优化,但也可以用于其他JavaScript环境,如Rhino和Node。使用像RequireJS这样的模块化脚本加载程序将提高代码的速度和质量场景requireJS 属于AMD(异步模块加载类),通过异步方式加载网页脚本, 避免页面渲染。今天要说的是r...

2019-12-04 14:30:54 591

原创 webpack公共类库文件打包方法

写在前面webpack是前端静态资源打包工具。webpack本身的作用就很简单,但是其打包配置,其复杂程度不言而喻。 今天分享webpack公共类库文件打包methods这里使用官方推荐的插件 splitchunkPlugin.不在使用webpack 2.版本的commchunkplugin,因为在webpack4中已经移除这一插件。此插件是webpack包内置,因此无需安装。直接在配置中...

2019-11-18 16:28:36 1154

原创 node-文件上传

文件上传,算是网页中屡见不鲜的功能。搞web开发的程序员没有不知道的。尽管如此,我也得拿出来说说,作为自己学习成果。事物都是一个不断更新迭代的过程。目前,所做的仅仅在跟随巨人脚步。学习记录,但愿有助新人。:)直接开干用过node写程序的人,都知道node模块话开发,有时候动不动就是十来个依赖包导入。比如这个node程序,要用到的模块就有12个。当然文件上传仅需用到四个模块。不管怎么说,程序开...

2019-11-01 15:56:24 254

原创 阶段性学习总结

前 言从开学到现在,时间已过去两个月。这段时间,一直断断续续做学习研究,有时候浪费了不少时间,还疑惑不断。下面就这段时间学习状况,以及相关的生活习惯做关联总结。javascripty以下简称(javascript)总体在总结之前先来说说这段时间都干了什么吧。实际来说,知识新的领域到是没怎么接触,反而是在以前的知识体系里打转。来来回回把以前的知识点挨个学习了,有之前学习拉下的,没学的,就完全的...

2019-10-27 16:45:21 652

原创 尝鲜node爬虫

爬虫之旅综述开始爬取目标目标分析node爬取方式编程实现总结综述本期就node爬虫做一个案列分享。因之前有过一点node学习,了解到node也是能作为爬虫工具使用的,因此成热打铁,赶紧尝试用node做了个爬虫。一来巩固自己基础知识,二是尝鲜。如今js(node本质还是js)能用做后端,而且还能做爬虫,以及未来得javascript面向硬件编程,震撼。 :)开始爬取目标本次爬取的b站番剧封...

2019-10-19 16:51:34 368

原创 RegExp 正则

RegExp前言RegExp基础简单类范围类负向类量词贪婪惰性通配符 预定义类分组反向引用零宽先行/后行断言或 |String类funcsearch()match()replace()split()RegExp_functest()exce()应用 Date_function format()前言正则表达式作为javascript的一个利器,在程序开发中,关键时候起了大作用,省时,还省了不少...

2019-10-11 20:52:31 414

原创 css-页面布局(居中对齐详解)

入门前端,首先接触到的技术就是html,css。首先说css布局这块,逻辑性的东西不多,或者根本就没有。难的是如何熟练运用css + html设置出漂亮的页面布局尤为重要。而如何实现一个div在页面中居中对齐,又是一个难啃指点。下面结合实例分享一些css技巧。居中布局大家都知道居中布局分两种,水平居中布局和垂直居中布局。这两种技术在目前的web开发中很常见,时不时都会碰到。话说回来,水平居中布...

2019-09-23 22:08:58 3772

原创 ES-预编译过程详解

前言这期分享javascrit的预编译的内容,这里面涉及到很多知识点,概念。结合自己的理解,再加上实例,做一次完成总结。主要内容有:整个编译流程中脚本的预编译,以及函数的预编译。在这个之上还会讲到,作用域,闭包,以及this的使用。程序的运行少不了编译阶段。下面来看看javascript程序的预编译-执行过程。、脚本预编译编译流程:—> 脚本:创建全局对象GO(window) (...

2019-09-20 19:53:36 421

原创 javascript数据结构之栈和堆理解

sdfgdfg

2019-09-17 21:04:13 500

原创 javascript-面向对象编程-[[prototype]]

前言今天和大家探讨一下JavaScript-面向对象编程思想。本着学习交流心态,欢迎评论区抢座交流 ????在讲JavaScript面向对象之前得引荐一下JavaScript的面向类设计模式的荒唐史.(es没有类的概念,es6 class关于类实现仅仅是语法糖而已)基于类的语言 (如 Java 或 C++) 的开发人员来说,JavaScript 有点令人困惑,因为它是动态的,并且本身不提供一个 c...

2019-09-10 15:43:24 221

原创 javascript-异步-事件循环机制详解

在解释js事件循环机制的时候,先来看看如下几个基础知识点。准备知识进程:操纵系统分配的占用cpu资源的最小单位.# 线程:官方解释,安排cpu执行的最小单位。实际就是进程内任务的细化分。举个栗子,一个工厂,就类似于我们的cpu,那么进程就是工厂的一个车间,线程就是车间的工人。重要一点,过个线程开启,共享统一进程的资源。js单线程首先说,js是单线程语言,由于单线程的原因,...

2019-09-04 11:42:43 207

原创 mysql压缩版安装教程 for Mac

目录前言:安装准备前言:在开始本教程之前,先交代一些细节。之前一直在window环境下办公,目前电脑系统已经转移到类Mac下。由于Mac系统的在服务器性能上的优势,Mac系统环境已经预置,服务器,以及PHP脚本语言。这使得我在安装的时候,很快进入状态。但这不等于说,安装就简单了,这两个没得关系。具体的安装过程,还的自己一步步完成。虽然网上有教程,但互联网的世界鱼目混杂,本着过来人的经验。就细节...

2019-08-31 16:20:34 985

原创 javascript之js原型-原型链总结

目录前言:铺垫函数创建对象创建原型链__proto__protoype参考blog:https://segmentfault.com/a/1190000014849332前言:先前Niao(说的就是我啦)一直从事着js学习研究,当时我是跟着廖老师的es系列教程走的。打算在毕业前搞个小东东,迫于时间问题。教程仅仅过了个大概。之前买的js进阶书籍就一直凉着。为了完全吃透js。niao也是下定决心...

2019-08-21 23:55:24 249

原创 Nginx学习

dfd

2019-05-12 23:05:21 178

原创 作用域

随笔 又到了一周总结的时段了。再进入主题之前,王某人也想自己跟自己闹闹磕。 经过一段时间的学习生活,就自己一些轻身经历,的确不同于我刚来大学那段时间。比如在某些领域,慢慢的自己会主动花时间去琢磨,钻研。不在会以前那样,但凡能偷懒就偷懒。我想主要原因,还是的归结于自己内心那股渴望劲,即是人生不随便。说到这我想到一句话,即“做人在看待世间所有事,不要太透,太懂,久而...

2019-03-31 16:50:29 178

winRaR5.6压缩工具

引入多种压缩方试,有历史记录功能.是其他压缩工具所不具备的.

2018-06-27

空空如也

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

TA关注的人

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