摘要: 1.入口函数 $(document).ready(function(){}) $(function(){}) $(window).ready(function(){}) 2.$===jQuery 3.CSS样式 selector.css({"width":100,"height":100,"background":"red"}); selector.css("width",100); 4.js对... 阅读全文
posted @ 2019-07-30 16:10 朝思暮想的虫 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 我们在实际开发中不可避免的会遇到异步回调问题,比如http请求,读取本地文件等操作。懂得promise原理后或者不懂原理熟悉用法以后如何在开发中应用。 所有的promise用法都基本差不多,以ajax请求为例。 解释:Promise构造函数接受一个函数作为参数,该函数的两个参数分别是reslove和 阅读全文
posted @ 2019-07-30 14:25 朝思暮想的虫 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 在CommonJS中,模块就是对象,输入时必须查找对象属性,模块的加载为“运行时加载”,因为只有运行时才能得到相关对象,导致完全没办法在编译时做“静态优化”。 在ES6中, 模块不是对象,而是通过export命令显式指定输出的代码,再通过import命令输入。ES6 可以在编译时就完成模块加载,效率 阅读全文
posted @ 2019-05-31 15:09 朝思暮想的虫 阅读(204) 评论(0) 推荐(0) 编辑
摘要: ECMAScript5为数组定了5个迭代方法。每个方法都接收两个参数:要在每一项上运行的函数和(可选的)运行该函数的作用域对象——影响this的值。传入这些方法中的函数会接收三个参数:数组项的值、该项在数组中的位置和数组对象本身。根据使用的方法不同,这个函数执行后的返回值可能会也可能不会影响访问的返 阅读全文
posted @ 2019-05-24 16:51 朝思暮想的虫 阅读(230) 评论(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 朝思暮想的虫 阅读(183) 评论(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 朝思暮想的虫 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 最开始见到event loop这个字眼是在一次笔试上,请简要描述你对event loop的理解。作为前端最底层的小白,当时看到event loop都不知道是什么意思。回来之后赶紧科普一下,event loop翻译成中文是事件循环。题目大概考察的是对js中事件机制的理解。翻阅众多博客,有长话短说的也有 阅读全文
posted @ 2019-05-17 21:38 朝思暮想的虫 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 一开始接触vue时并不知道插槽是什么,后来看了很多文章也是一知半解。然后自己手动敲了一下,在项目中实际应用一下,实在太好用了。后来做小程序后发现也能使用slot,不单单在vue中使用。我就是这么目光短浅(QAQ)。尤其在做组件开发的时候更不能少了slot的使用。 一、对插槽的理解 对于一开始听到别人 阅读全文
posted @ 2019-04-21 21:56 朝思暮想的虫 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 果然,浏览器是明智的,报错了 之后改了代码,如上述代码,两个调换一下,把上边的注释掉,下边的代码打开,然后在浏览器中查看,果然能拿到div里的值 在 Vue 的文档中,说明 Vue 是异步执行 DOM 更新的。 查看网上资料,对异步有这样的解释: (1)所有同步任务都在主线程上执行,形成一个执行栈( 阅读全文
posted @ 2019-04-19 00:09 朝思暮想的虫 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 之前写了vue的生命周期,本以为明白了vue实例在创建到显示在页面上以及销毁等一系列过程,以及各个生命周期的特点。然而今天被问到父子组件生命周期执行顺序的时候一头雾水,根本不知道怎么回事。然后写了一段demo验证一下大佬们说的顺序。 运行此代码,打开f12,进入sources里边 1.首先执行的是父 阅读全文
posted @ 2019-04-15 23:49 朝思暮想的虫 阅读(27078) 评论(2) 推荐(7) 编辑