随笔 - 148  文章 - 0  评论 - 13  阅读 - 21万
03 2019 档案
js高阶函数
摘要:高阶函数定义(至少满足下面条件之一的函数) 《javascript 设计模式开发与实践》 1.函数作为形参传递 2.函数作为返回值输出 1.函数作为形式参数传递 a.回调函数(异步回调,达到异步执行条件将回调函数放入执行队列中执行) 2.函数作为返回值输出(比如我们最常见的闭包) 3.高阶函数实现A 阅读全文
posted @ 2019-03-29 10:06 长安城下翩翩少年 阅读(701) 评论(0) 推荐(1) 编辑
第692期 | 人的道德是如何下降的 (背离现实世界的严重危害)
摘要:“路怒症”,开车路上容易发怒的那种病症。你想啊,好好一个人,一开车,就容易发火,容易拍方向盘,容易骂骂咧咧,攻击性上升。这不就是道德水准明显下降吗?而下车之后呢,又跟好人一样。你看,就在这上车下车的转瞬之间,一个人的道德水准发生了巨大波动。 “路怒症”的一种比较好的解释是:人进了车,就是钻进了一个壳 阅读全文
posted @ 2019-03-27 23:50 长安城下翩翩少年 阅读(682) 评论(0) 推荐(0) 编辑
第690期 | 意大利为什么会出现黑手党?(解决问题不能只看当下)
摘要:一个奇怪的社会现象,意大利的黑手党。这是全世界规模最大,最根深蒂固的犯罪组织之一。意大利历史上,其实不是没想灭掉他,几次掀起过剿灭黑手党的行动。但没有一次是彻底成功的。甚至好几次,政府还输得很难堪。 黑手党发展到今天,经过了几百年。在它壮大之前,政府应该有很多机会消灭它。为什么会任由它壮大到今天这个 阅读全文
posted @ 2019-03-22 23:25 长安城下翩翩少年 阅读(809) 评论(0) 推荐(0) 编辑
689期 | 巨无霸的软肋在哪里? (如何在一个已经拥有巨大存量的强大敌人身边生存下来。)
摘要:假设,你是一家新兴的公司,要进入一个行业,但是这个行业里有一家传统的巨无霸,那么请问,你会从什么角度向它发起挑战?通常的思路无非是两种,一种是找它最强的地方去竞争,就是硬杠和死磕;第二种是避实击虚,找它最弱的地方去竞争。但是很可惜,这两条路在逻辑上都不大容易走得通。为什么?你想,如果你挑一家大公司的 阅读全文
posted @ 2019-03-22 23:24 长安城下翩翩少年 阅读(372) 评论(1) 推荐(0) 编辑
第687期 | 希特勒为什么要向美国宣战?(内部影响和外部影响)
摘要:希特勒在完全没有必要向美国这么大一个经济体宣战情况下毅然向美国宣战,这是为什么呢? 猜想,希特勒的算盘可能是这么打的。第一,美国是惹不起。但是通过向美国宣战,可以进一步凝聚德国内部的力量,凝聚起来一鼓作气打败苏联,统一欧洲,那个时候没准就惹得起美国了。第二,日本在太平洋上多少牵制一下美国。这又为我争 阅读全文
posted @ 2019-03-22 23:07 长安城下翩翩少年 阅读(805) 评论(0) 推荐(0) 编辑
第686期 | 人口下降,会导致经济灾难吗?(任何事物的发展都必有其代价)
摘要:中国人口现实状况:比如2018年,我国出生人口1523万,听起来不少,比起2017,整整减少了200万整,生育率创下新低。2018年,16岁以下的人口,首次低于60岁以上人口。我们是少年人比老年人要少的国家。这个数据啥概念呢?就是中国的人口状态,和1990年的日本差不多。所以很多经济学家,表示有点意 阅读全文
posted @ 2019-03-22 23:01 长安城下翩翩少年 阅读(286) 评论(0) 推荐(0) 编辑
js中this的原理和用法
摘要:一.为什么要使用this? this 提供了一种更优雅的方式来隐式“传递”一个对象引用,因此可以将 API 设计得更加简洁并且易于复用。随着你的使用模式越来越复杂,显式传递上下文对象会让代码变得越来越混乱,使用 this则不会这样。 二.this 是什么? this在函数中被使用,一般情况下this 阅读全文
posted @ 2019-03-22 10:19 长安城下翩翩少年 阅读(545) 评论(0) 推荐(0) 编辑
js闭包原理和用法
摘要:对闭包的简单解释 全局变量生存周期是永久,局部变量生存周期随着函数的调用介绍而销毁。闭包就是 在函数中定义且成为该函数内部返回的函数的自由变量 的变量,该变量不会随着外部函数调用结束而销毁。 (注:不光是变量,函数内声明的函数也可以形成闭包) 当函数可以记住并访问所在的词法作用域,即使函数是在当前词 阅读全文
posted @ 2019-03-21 16:57 长安城下翩翩少年 阅读(333) 评论(0) 推荐(0) 编辑
js作用域详解
摘要:*作用域理解:定义的变量、函数生效的范围。javascript 有全局作用域和函数作用域两种。*注:es6实现let 块级作用域不是js原生的,底层同样是通过var实现的。如果想了解具体细节,请访问babel官方 对es6中let 进行解析。 ####执行上下文#### 范围:一段内或者一个函数内; 阅读全文
posted @ 2019-03-20 18:35 长安城下翩翩少年 阅读(817) 评论(0) 推荐(0) 编辑
js实现数据结构 - 队列
摘要:队列是遵循FIFO(First In First Out,先进先出,也称为先来先服务)原则的一组有序的项。队列在尾部添加新元素,并从顶部移除元素。最新添加的元素必须排在队列的末尾。 1.构造函数构建队列函数 let Queue = (function () { const items = new W 阅读全文
posted @ 2019-03-19 13:57 长安城下翩翩少年 阅读(394) 评论(0) 推荐(0) 编辑
js实现数据结构 - 栈
摘要:栈是一种遵从后进先出(LIFO)原则的有序集合。新添加的或待删除的元素都保存在栈的同一端,称作栈顶,另一端就叫栈底。在栈里,新元素都靠近栈顶,旧元素都接近栈底。栈就好像是一个底部密封的盒子,我们往里面放东西,最先放进去的东西只能再最上面的东西都取出来之后才能取出,也就是所谓的先进后出。 一、采用构造 阅读全文
posted @ 2019-03-18 15:33 长安城下翩翩少年 阅读(252) 评论(0) 推荐(0) 编辑
js实现二分法
摘要:js 实现数组查找二分法 二分法实现原理:二分查找可以解决已经排好序数组的查找问题:只要数组中包含target(即要查找的值),那么通过不断缩小包含target数组的范围,最终就可以找到它。 其算法流程如下: 开始,范围覆盖整个数组。 将数组的中间项与target进行比较,如果target比数组的中 阅读全文
posted @ 2019-03-14 18:01 长安城下翩翩少年 阅读(4954) 评论(0) 推荐(0) 编辑
js中break、continue和return的一般用法总结
摘要:break break :终止break的整个循环体,包括内部所有循环。但对循环体外部的循环不影响。 js for(let i = 0;i 阅读全文
posted @ 2019-03-14 15:19 长安城下翩翩少年 阅读(710) 评论(0) 推荐(0) 编辑
js最全面的数组操作合集
摘要:一.数组添加、删除、替换、截取操作 1.arr.unshift(1) 在数组头部添加一个元素 1 (直接改变原数组,返回值为添加元素后数组的length) 2.arr.shift() 在数组的头部删除一个元素 (直接改变原来数组,返回值为删除的元素) 3.arr.push(1) 在数组末尾添加一个元 阅读全文
posted @ 2019-03-14 14:27 长安城下翩翩少年 阅读(792) 评论(0) 推荐(0) 编辑
684 迷信有什么用?(屏蔽现实的复杂性、不确定性)
摘要:"信仰" 屏蔽现实的复杂性 任何一件在人类社会长期存在的事情,如果我们只看到了它的不合理性,那就意味着,也许我们的思考角度不对,没有看到它合理的地方。 不知道你有没有觉得奇怪——迷信,它之所以是迷信,当然就是因为不管用嘛。但是不管用的东西,为什么还能成为人类长期保存下来的某些问题的解决方案呢?既然能 阅读全文
posted @ 2019-03-14 00:33 长安城下翩翩少年 阅读(415) 评论(0) 推荐(0) 编辑
685 什么叫“人生如戏”?(找到自己的人生角色,演好这场戏)
摘要:如何演好自己这一场 人生的 “戏” 人生就好像在演戏,两口子关起门正在家里吵架。突然来了客人。他们俩会很默契地显出没有吵架、很和睦的样子。这个场景很常见吧?你站在这两口子的角度看,其实很奇怪,这个过程的切换,不用商量就能完成,就好像舞台上的演员按照剧本在演出一样。他们两口子并不觉得自己有什么不真诚。 阅读全文
posted @ 2019-03-14 00:21 长安城下翩翩少年 阅读(434) 评论(0) 推荐(0) 编辑
如何让别人更加喜欢你,其实有一个很简单的办法
摘要:提问让别人更喜欢你 这世界竞争这么激烈,明显可以捡到的便宜已经很少很少,但其实提问就是一个。 王烁老师 - 问得太少你吃亏 问得太少有许多原因:有的是太过自我,太想用自己的想法、故事、思路去说服对方;有的是太想用问题给对方和旁观者留下深刻印象,但这世界上哪里有那么多容易提的高级问题,想太多,于是就问 阅读全文
posted @ 2019-03-12 00:14 长安城下翩翩少年 阅读(432) 评论(0) 推荐(0) 编辑
682 限制,能带来繁荣吗?(没有实用于所有事的真理)
摘要:没有绝对适用于所有事的真理! 如何打破对整体不利的纳什均衡! 学过经济学的人,都知道一个常识:当每个人在经济上都能自由选择的时候,就是自由市场经济了。在自由市场经济里,有一个神奇的效应,里面有一只无形的手,这个词是亚当·斯密提出来的。这只无形的手可以让各种资源得到最佳配置。这句话其实还有句潜台词就是 阅读全文
posted @ 2019-03-12 00:00 长安城下翩翩少年 阅读(247) 评论(0) 推荐(0) 编辑
680 为什么是陶渊明?(最好宣扬自己主张的方法是去践行它并将它的美好展现给这个世界)
摘要:如何推销你的主张? 中国人历来对陶渊明的评价都很高。比如,现代美学家朱光潜说:“可以和陶渊明比拟的,前只有屈原,后只有杜甫。”你看,连李白也没资格。宋代的苏东坡就说、说得更过分了。他说,陶渊明这个人,李白杜甫也比不上:“李杜诸人莫及。”你看,杜甫也没资格了。陶渊明作为田园诗人的代表诗人之一为什么受到 阅读全文
posted @ 2019-03-07 14:37 长安城下翩翩少年 阅读(379) 评论(0) 推荐(0) 编辑
679 怎样杀死害虫?(对付一个系统最好的方式是“围城必阙”)
摘要:如何对付一个复杂系统? 顾名思义如何杀死害虫呢?如果害虫是极少数的,我们可以直接将起所有全部扑灭,但如果害虫是一个较大的群体构成的一个系统的时候,将害虫赶尽杀绝并不会成为一个好的办法,因为害虫此时作为一个群体、系统,在面对毒害、“选择压”时候会让基因突变能适应环境的一小部害虫存活下来,慢慢的经过一段 阅读全文
posted @ 2019-03-07 14:24 长安城下翩翩少年 阅读(504) 评论(0) 推荐(0) 编辑
678 "流浪地球"为什么是个好地方?(系统越复杂拥有好运气的机会也就越大)
摘要:运气,其实就是一个复杂系统孕育出的,超出已知经验的解决方案。它不是没有产生机制。只不过,这个机制太复杂,涉及的因素太多。我们没法复制。所以,我们只能笼统的,把这套机制称为运气,或者命数。 举个例子,假设我买了一支股票,运气非常好,涨了。你能说这是什么神秘因素导致的吗?是背后有个复杂系统,涨一定有原因 阅读全文
posted @ 2019-03-05 12:57 长安城下翩翩少年 阅读(252) 评论(0) 推荐(0) 编辑
677 人类为什么会养猫?(做一件事理性的原因的背后往往还隐藏着自己都不曾发现的感性原因)
摘要:如何更深层次的探讨问题? 对于,人类为什么会养猫这个问题?人们理性的回答当然是,为了抓老鼠咯。人和狗的合作,是一个良性循环。狗在食物上越依靠人类,就越要给人类干好活,比如看门、打猎、当朋友,见到人摇尾巴。所以狗和人的合作,是越合作越紧密。猫和人的合作,如果是基于抓老鼠,这个合作不是一个良性循环。如果 阅读全文
posted @ 2019-03-04 11:59 长安城下翩翩少年 阅读(597) 评论(0) 推荐(0) 编辑
职场人必知的三原则
摘要:职场三原则 每个职场上的王者,身体里都应该有三个灵魂:一个文臣,谨小慎微,考虑风险;一个武将,积极努力,谋求胜利;一个商人,精打细算,心中有数。文臣、武将和商人这三个人格,对应的就是职场上的基本三原则:安全原则、进步原则和收益原则。 第一原则 安全原则 安全原则包括三个方面:工作安全 、 信用安全 阅读全文
posted @ 2019-03-02 23:42 长安城下翩翩少年 阅读(782) 评论(0) 推荐(0) 编辑
677 怎样当一个少数派?(越在意,越出众)
摘要:3%的人的偏好,就可以演变成整个社会的意志 第一,少数人极其较真;第二,其他人无所谓;第三点,就是这些人平均分布在社会的各个阶层和各个地区。反过来想,如果是边远山区的老爷爷有一个什么嗜好,那他影响不了太多人。得平均、散碎地分布。 这个过程中,一个少数派不需要什么权术计谋,也不需要什么暴力胁迫,只要足 阅读全文
posted @ 2019-03-01 17:31 长安城下翩翩少年 阅读(225) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示