用户中心USER CENTER

首页/用户
  • 开发一个 Parcel-vue 脚手架工具

    摘要:在实际工作中,我们可以定制一个属于自己的脚手架,来提高自己的工作效率。思路要开发脚手架,首先要理清思路,脚手架是如何工作的我们可以借鉴的基本思路。本地测试以上是我写的一个的脚手架源码,点击即可查看,欢迎 前言 像我们熟悉的 vue-cli,create-react-app 等脚手架,只需要输入简单的命令 vue init webpack project,即可快速帮我们生成一个初始项目。...

    xiaochao 发布于JavaScript
  • js监听窗口消失

    监听窗口的onblur事件 window.onblur = function(e) { alert(你确定要离开吗) };

    xiaochao 发布于JavaScript
  • [译]带你理解 Async/await

    摘要:所以是在一秒后显示的。这个行为不会耗费资源,因为引擎可以同时处理其他任务执行其他脚本,处理事件等。每个回调首先被放入微任务队列然后在当前代码执行完成后被执行。,函数是异步的,但是会立即运行。否则,就返回结果,并赋值。 「async/await」是 promises 的另一种更便捷更流行的写法,同时它也更易于理解和使用。 Async functions 让我们以 async 这个关键字开...

    xiaochao 发布于JavaScript
  • js之数组克隆

    摘要:主要分基本数据类型及引用数据类型两大类基本数据类型包括,新增引用数据类型等注意基本数据类型放在栈空间内,并且是按值存放,可以直接读取和操作。 js主要分基本数据类型及引用数据类型两大类 基本数据类型包括:number,string,undefine,null,boolean,Symbol(es6新增) 引用数据类型:Object,Array,Function,Data等 注意:基本数据...

    xiaochao 发布于JavaScript
  • 装饰器与元数据反射(1)方法装饰器

    摘要:使用装饰器的方法很简单在装饰器名前加字符,写在想要装饰的方法上,类似写注释的方式装饰器实际上是一个函数,入参为所装饰的方法,返回值为装饰后的方法。经过装饰过的方法,它依然按照原来的方式执行,只是额外执行了附件的装饰器函数的功能。 让我来深入地了解一下TypeScript对于装饰器模式的实现,以及反射与依赖注入等相关特性。 在Typescript的源代码中,可以看到装饰器能用来修饰cla...

    xiaochao 发布于JavaScript
<