跨域的解决方案

平时我们在进行web开发时,总会遇到一些数据的传递,其中最常见的当属前后端数据的传递。当然,除了前后端数据传递,还有一些其他的场景,比如:

阅读更多

滚动吸顶的几种实现方案

阅读更多

Vuex源码解读

最近参加的几场面试,全部都问到了Vuex。虽然之前在工作中经常用到,但是被问到了还是只能答出个大概,不能够从原理上去剖析。趁着周末的时间,好好的捋一捋Vuex的源码。

阅读更多

Iconfont在Vue项目中的应用

最近参与的cmdb(配置管理数据库)项目中使用了大量的图标,在之前一直都是使用雪碧图,也就是将各种图标全部放到一张大图中,然后再使用CSS切图的方式读取。前段时间接触到字体图标,瞬间被它的强大所吸引,所以这次改用Iconfont来实现。

阅读更多

JavaScript闭包之自执行函数和匿名函数

最近重学了一遍JavaScript关于闭包这一块的知识,收益颇多。所以想花点时间进行一个总结,接下来的几篇文章都会讲解关于闭包这一块的知识,闭包也是JavaScript中一大难点,牵扯到的知识点太多,今天就让我先来说说自执行函数和匿名函数吧。

阅读更多

vue-cli3配置外置化

前两篇文章我们分别介绍了vue-cli3的动态路由和axios封装,今天我们来说说vue-cli3的多环境配置和项目配置文件抽离。

阅读更多

axios封装(基于vue-cli3)

上一篇文章中我简单的介绍了下vue的动态路由Vue动态路由的实现(基于vue-cli3),这篇文章我们就来好好说说axios的封装复用,有需要的朋友可以做一下参考。有什么错误还望指出,大神勿喷。

阅读更多

JavaScript的几种继承方案

继承是OO语言中的一个重要的概念,许多OO语言都支持两种继承方式–接口继承和实现继承,接口继承只继承方法签名,而实现继承则继承实际的方法。而在JavaScript中由于没有签名,所以JavaScript无法实现接口继承,所以JavaScript只能支持实现继承,而其实现继承主要是通过原型链来实现的。 –《JavaScript高级程序设计》

阅读更多

ES6扩展运算符

随着ES6的出现,编写JavaScript代码越来越灵活,新的语法让代码更简洁,可读性更高。ES6 新增了很多特性,扩展运算符就是其中一个。简单的三个点号(…),让原本繁琐的代码瞬间变得简洁、优雅。

阅读更多

JS数组常用操作API

前言

在我们开发的过程中,数组经常被用到,而且数组里面的方法很多,不容易全部记住。所以一直想找个机会做一个简单的总结,方便自己理解,恰逢马上要过年了,手上的活不是很多,所以在这个做一个简单的总结。

阅读更多