摘要: 最近在刷 freeCodeCamp 上面的题目,遂想着把一些 js 的题目记录下来。 原题: JavaScript Algorithms and Data Structures Projects: Palindrome Checker Return true if the given string 阅读全文
posted @ 2020-07-12 12:45 白熊爱料理 阅读(447) 评论(0) 推荐(1) 编辑
摘要: this 的值取决于代码的执行环境(execution context),this 存在于函数中,在声明时不会被绑定,只在调用时被绑定。只要记住,谁调用,绑定谁,就不会糊涂。 1.默认绑定 函数直接在全局环境下执行,严格模式下 this 为 undefined,非严格模式下 this 为 windo 阅读全文
posted @ 2020-07-10 07:53 白熊爱料理 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 首先,"multipart/form-data" 编码格式的数据是不能用 querystring 或者 body-parser 来解析的,需要借助 formidable 或者其他的模块来解析。再学习这些第三方模块时我就在想,它们是怎么实现解析数据的呢? 如果是 "application/x-www- 阅读全文
posted @ 2020-06-15 02:11 白熊爱料理 阅读(2047) 评论(0) 推荐(0) 编辑
摘要: 表单在上传文件数据时,会设置 enctype="multipart/form-data",那么请求报文会设置 "Content-Type: multipart/form-data",但是我们在发送 Ajax 请求时,就不会去设置他,报文会自动生成一个 content-type 。 那我手动去设置 c 阅读全文
posted @ 2020-06-14 21:16 白熊爱料理 阅读(4163) 评论(0) 推荐(0) 编辑
摘要: 首先来看一段代码: 在bloom中,为什么要这样写呢? this.declare.bind(this) 首先,这里的this指的是LateBloomer构造函数所要实例化的对象,即: 若这么写: setTimeout的回调函数内部的this指向的是window,但petalCount属性是属于Lat 阅读全文
posted @ 2020-05-07 22:59 白熊爱料理 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 现有一个 3x3 规格的智能手机锁屏程序和两个正整数 m 和 n ,请计算出使用最少m 个键和最多 n个键可以解锁该屏幕的所有有效模式总数。 其中有效模式是指: 1、每个模式必须连接至少m个键和最多n个键; 2、所有的键都必须是不同的; 3、如果在模式中连接两个连续键的行通过任何其他键,则其他键必须 阅读全文
posted @ 2020-05-07 22:42 白熊爱料理 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 书中的解释是: 算法 (algorithm) 是对特定问题求解步骤的一种描叙,它是指令的有限序列,其中每一条指令表示一个或多个操作;此外,一个算法还应具有:有穷性,确定性,可行性,输入,输出 5个重要特性。 朴素的理解就是计算的方法,例如,求斐波那契数列的第n项: $$ a_n=a_{n 1}+a_ 阅读全文
posted @ 2020-04-08 21:19 白熊爱料理 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 数据结构 数据结构 (data structure)是相互之间存在一种或多种特定关系的数据元素的集合。数据元素不是孤立存在的,它们之间存在着某种关系,这种数据元素相互之间存在的关系称为结构。 $$ Data\_Structure=(D,S) $$ D是数据元素的有限集,S是D上关系的有限集。 结构定 阅读全文
posted @ 2020-04-07 19:29 白熊爱料理 阅读(185) 评论(0) 推荐(0) 编辑
摘要: let声明的变量适用于块级作用域,没有变量提升。 暂时性死区(temporal dead zone) 输出:10 输出:20 控制台会报语法错误,Uncaught SyntaxError: Identifier 'num' has already been declared,因为var会变量提升。 阅读全文
posted @ 2020-04-04 03:28 白熊爱料理 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 在网页中我们往往要一段小视频自动播放,但谷歌浏览器把自动播放功能给禁用了,解决方法就是给video标签增加一个muted属性; 阅读全文
posted @ 2020-03-29 23:29 白熊爱料理 阅读(6435) 评论(0) 推荐(0) 编辑