摘要: 我说说我的故事吧,刚进高中的时候,我被安排到了文科班,但我堂堂七尺男儿怎么能学文,但我也没有抱怨,因为学半学期就会文理分科了,到了文理分科的时候,我文综考了250左右,理综也考了250左右,我想都没想直接填了理科,已经准备好了离开这个班。但我们的班主任也就是政治老师找到我,说:“你真的决定学理吗?理 阅读全文
posted @ 2020-07-16 21:08 布小星 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 这是我第一次站在台上演讲,台下一共10个人,还有一个是老师,面对这样一个主题,我前一天晚上看着这个主题发呆了至少一个小时,因为我好像从来没有认识过自己,我想要什么,想成为什么样的人,我并不清楚。我以前也从来没有问过别人,我在演讲的前一天特地去问了我的室友“你觉着我咋样?”,室友回答说:“你自己啥样心 阅读全文
posted @ 2020-07-14 21:08 布小星 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 设想有一家旅店,内设有无限个房间,而所有房间都已客满。这是来了位新客,想订个房间。旅店主说:“对不起,所有的房间都住满了”。 现设想另一家旅店,内设有无限多个房间,所有房间也都客满。这时来了位新客,想订个房间。“没有问题”旅店主说。接着,他就把1号房间的旅客移至2号房间,2号房间的旅客移至3号房间, 阅读全文
posted @ 2020-07-11 12:31 布小星 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 勾股定理:直角三角形,两直角边平方和等于斜边平方 a2 + b2 = c2 三国时期吴国数学家在《周髀算经注》中给出了证明方法:勾股圆方图 由图可知: S方大 = S方小 + S三 c2 = (b-a)2 + 2ab c2 = a2 + b2 爱因斯坦在 11 岁给出的证明方法 如上图,直角向斜边做 阅读全文
posted @ 2020-07-09 11:07 布小星 阅读(996) 评论(0) 推荐(0) 编辑
摘要: BF算法又称暴力算法,非常容易理解,同时效率也很低 实现步骤 (1) 给定子串与主串 (2) 在主串上从头开始选取与子串等长的模式串 (3) 比较模式串与字串,如果不相等,则模式串后移一位 (4) 当模式串移动到某个位置,每个字符都是匹配时,比较结束 代码示例 /** * @param s1 主串 阅读全文
posted @ 2020-07-08 17:13 布小星 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 概念 Promise 是一个构造函数,既然是构造函数,那么我们就可以通过 new Promise() 得到一个 Promise 实例 在 Promise 上,有两个函数,分别叫做 resolve(成功之后的回调函数) 和 reject(失败之后的回调函数) Promise 表示一个异步操作,当我们 阅读全文
posted @ 2020-04-26 09:37 布小星 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 这是在《高性能 javascript》中看到的阶乘递归函数 function memfactorial(n){ if(!memfactorial.cache){ memfactorial.cache = { "0": 1, "1": 1 } } if(!memfactorial.cache.hasO 阅读全文
posted @ 2020-04-26 09:36 布小星 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 什么是原型 原型是一个对象 就我的理解原型就是 实例上的 __proto__ 属性和构造函数的 prototype 属性 指向的对象 new 操作符生成对象时就干了3件事 var obj = {} //1.创建一个空对象 obj //2.我们将这个空对象的__proto__成员指向Foo函数对象pr 阅读全文
posted @ 2020-04-26 09:35 布小星 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 我们需要先知道浏览器在解析 html 的时候每次遇到 script 标签都会停止渲染,而去下载 js 资源,并执行(因为浏览器不知道,js会不会对页面中的元素做出修改)。 脚本位置 所以推荐将 script 标签放在 body 标签的最后,等页面基本解析渲染完成后采取加载执行 js,以尽量减少对整个 阅读全文
posted @ 2020-04-26 09:33 布小星 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 含义理解 事件委托利用的是 js 的事件冒泡机制,事件冒泡就是从事件的最深的节点开始,逐步向上传播事件。事件委托就是给外层的节点加事件,那么里层在发生事件的时候,都会冒泡到最外层节点上,都会触发事件,这就是事件委托,委托父级代为执行事件 作用 减少函数对象,节省内存空间;减少 dom 操作,提高性能 阅读全文
posted @ 2020-04-26 09:32 布小星 阅读(106) 评论(0) 推荐(0) 编辑