logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

函数式编程-纯函数篇

概念:相同的输入永远会得到相同的输出,且没有任何可观察的副作用纯函数就类似数学中函数(用来描述输入和输出之间的关系)例如y=f(x)举例数组中的slice和splice分别是纯函数和不纯的函数纯函数console.log(arr1.slice(0, 3)); //[1,2,3]console.log(arr1.slice(0, 3)); //[1,2,3]console.log(arr1.slic

#javascript#es6#前端 +1
date-fns时间库由浅入深

前言在项目开发中经常遇到要格式化时间,使用moment格式化时间,发现使用moment太过笨重,占用过大空间,今天给大家带来一个新的时间格式化工具:date-fnsdate-fns 是一个现代的 JavaScript 日期工具类库,提供了最全面、最简单和一致的工具集,用于在浏览器和 Node.js 中操作 JavaScript 日期安装npm install date-fns --save# or

#javascript#es6
Typescript-函数篇

TypeScript中函数的定义和使用1. 声明一个函数约束其传参类型,以及返回值类型传入两个参数,没有返回值const fun1 = (key: string, value: number): void => {console.log(key, value);//"Typescript",100};fun1("Typescript", 100);2.TypeScript中的函数配置可选参数

#typescript#es6#前端 +2
前端工程化-ESLint-API篇

简介在上面文章介绍了怎么安装eslint ,在本篇文章中介绍eslint的配置文件ESLint的API1、env决定了当前环境下可使用的全局变量browser -浏览器全局对象node -Node.js 全局变量以及scopingcommonjs -CommonJS 全局变量以及scopingshared-node-browser -Node.js 和浏览器公共的全局变量es6 -允许使用ES6中

#前端#javascript#es6 +2
webpack-api篇

简介本文主要是介绍webpack的api,具体的怎么配合使用不在本文中涉及webpack的API需要在项目的根目录下创建一个webpackconfig.js文件,这个文件是webpack的默认配置文件1、

#javascript#es6#vue.js +2
Nuxt使用axios跨域问题解决方法

简介Nuxt 是 Vue 项目服务器端渲染(SSR)解决方案。而在使用时,就会遇到前后端分离情况下的域名或端口不一致导致的跨域问题本文将介绍如何通过设置代理解决 Nuxt 与 axios 集成的跨域问题解决跨域Nuxt 使用 axios 为避免出现前端页面跨域问题,需要安装 @nuxtjs/axios 和 @nuxtjs/proxy 两个模块。yarn安装yarn add axios @nuxtj

#node.js#es6#javascript +1
到底了