05 2019 档案

摘要:在CommonJS中,模块就是对象,输入时必须查找对象属性,模块的加载为“运行时加载”,因为只有运行时才能得到相关对象,导致完全没办法在编译时做“静态优化”。 在ES6中, 模块不是对象,而是通过export命令显式指定输出的代码,再通过import命令输入。ES6 可以在编译时就完成模块加载,效率 阅读全文
posted @ 2019-05-31 15:09 朝思暮想的虫 阅读(209) 评论(0) 推荐(0) 编辑
摘要:ECMAScript5为数组定了5个迭代方法。每个方法都接收两个参数:要在每一项上运行的函数和(可选的)运行该函数的作用域对象——影响this的值。传入这些方法中的函数会接收三个参数:数组项的值、该项在数组中的位置和数组对象本身。根据使用的方法不同,这个函数执行后的返回值可能会也可能不会影响访问的返 阅读全文
posted @ 2019-05-24 16:51 朝思暮想的虫 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1、ES6的Set方法 function unique(arr){ return Array.from(new Set(arr)) } console.log(unique([1,1,2,2,3,3,4,4])) //[1,2,3,4] 2、最常用使用for循环 function unique(ar 阅读全文
posted @ 2019-05-21 15:13 朝思暮想的虫 阅读(184) 评论(0) 推荐(0) 编辑
摘要:本文将介绍使用vue-cli3创建项目以及一些相关的配置。 手脚架vue-cli最新版本为vue-cli3,,如果电脑上安装了vue-cli2来创建vue项目的话,需要先将vue-cli2先卸载,重新安装vue-cli3。 安装vue-cli3 1、执行npm uninstall vue-cli - 阅读全文
posted @ 2019-05-21 14:56 朝思暮想的虫 阅读(702) 评论(0) 推荐(0) 编辑
摘要:最开始见到event loop这个字眼是在一次笔试上,请简要描述你对event loop的理解。作为前端最底层的小白,当时看到event loop都不知道是什么意思。回来之后赶紧科普一下,event loop翻译成中文是事件循环。题目大概考察的是对js中事件机制的理解。翻阅众多博客,有长话短说的也有 阅读全文
posted @ 2019-05-17 21:38 朝思暮想的虫 阅读(496) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示