摘要: 一、首先了解下为毛数据库必须有主键 我们都知道在数据存储在数据库中,对于关系型数据库来说,我们看到的表是【行*列】的格式。那么这些表中的数据是怎么存储在磁盘上的呢? 如果不设置主键,那么按照操作系统中所讲,是分页般的存储,一行一行的排列下去。 但如果设置了主键,则不然。 设置了主键以后,数据库在磁盘 阅读全文
posted @ 2019-09-25 17:09 大野酱 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 今天看到一道题: async: 表示异步执行 返回值必为promise,即使手写的为普通变量,也会自动包装为promise,如果你写了promise,则已你写的为准。 await: 只能写在async函数中,其后面跟表达式。 阻塞async函数,不过注意,先执行其后面的,再去阻塞async,然后去执 阅读全文
posted @ 2019-09-03 19:32 大野酱 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 通过递归实现。 阅读全文
posted @ 2019-09-02 19:21 大野酱 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 题目:输入两个日期,输出两个日期之间的有效日期。 答: 主要思路是换算成毫秒级别。采用new Date(ms),此ms表示的是需要与 GMT时间1970年1月1日之间相差的毫秒数。这样一来不需要自己判断每个月的天数,会自动转换。而toLocaleDateString()是根据该日期的日期格式的字符串 阅读全文
posted @ 2019-09-02 17:37 大野酱 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 今天同事问了一个问题,怎么让ajax中的回调(保持异步)先执行,再让普通的function执行。。。 整了个解决办法: 如下: 将同步代码放入setTimeout中,变成异步,则和ajax中的回调同为异步,则按照异步的方式来排列执行顺序。 由此引入异步之间的执行顺序问题! 首先常见的异步一般有:aj 阅读全文
posted @ 2019-08-30 22:34 大野酱 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 开局一张图,剩下全靠猜! 偶遇这个题目,其输出是什么?请先思考一下。。。。。。。 好吧 。。 答案就是。。。 两个this都是foo 为什么呢? 。。。。。 通过这个题,引起了对立即执行函数的深入思考。。。。 看下面这三个调用。。。 第一个是普通的函数调用 第二个是放在括号中的调用 第三个是啥子嘛。 阅读全文
posted @ 2019-08-26 15:48 大野酱 阅读(195) 评论(0) 推荐(0) 编辑