摘要:同步和异步的区别是什么是单线程的,只能同时做一件事,所以就需要异步同步会阻塞代码执行,而异步不会是同步,是异步异步同步秒之后点击确认何时需要异步在可能发生等待的情况,等待过程中不能像一样阻塞程序进行。因此,所有等待的情况都需要异步。 同步和异步的区别是什么? js是单线程的,只能同时做一件事,所以就需要异步同步会阻塞代码执行,而异步不会alert是同步,setTimeout是异步 //...
摘要:前言还记得当初用语言写各种数据结构的苦逼时代嘛,但是用来实现栈和队列是如此的简单啊,但是你们真的了解用模拟栈和队列,就当你们真的很了解了,毕竟是基础知识,我就写几个案例,不喜勿喷栈栈方法栈就是先进后出,就是如此便捷就可以简单实现栈队列队列是 前言: 还记得当初用C语言写各种数据结构的苦逼时代嘛,但是用JS来实现栈和队列是如此的简单啊,但是你们真的了解用js模拟栈和队列,就当你们真的很了...
摘要:安装驱动增删改查要在中创建一个数据库,首先我们需要创建一个对象,然后配置好指定的和端口号。如果数据库不存在,将创建数据库并建立连接。 1.Node.js 连接 MySQL $ cnpm install mysql 连接mysql: var mysql = require(mysql); var connection = mysql.createConnection({ ...
摘要:但是这样并不能实际使用,因为用来保存事件的数组当前是作为一个全局变量。请先使用绑定事件。在使用时传入三个参数,元素,事件类型,回调方法,即可。 让我们回到还没有DOM2级事件方法的年代,那时候,我们想给某元素绑定一个事件方法时,是这样做的: javascriptvar ele=document.getElementById(main); ele.onclick=function(){...
摘要:函数防抖就是让某个函数在上一次执行后,满足等待某个时间内不再触发此函数后再执行,而在这个等待时间内再次触发此函数,等待时间会重新计算。 underscore.js提供了很多很有用的函数,今天想说说其中的两个。这两个函数都用于限制函数的执行。 debounce 在解释这个函数前,我们先从一个例子看下这个函数的使用场景。假设我们网站有个搜索框,用户输入文本我们会自动联想匹配出一些结果供...