不懂不写系列:JavaScript的异步机制,EventLoop,macrotask,microtask,nextTick终结篇

经常看到下面这样的一个例子: console.log('script start'); setTimeout(function() { console.log('setTimeout'); }, 0); Promise.resolve().then(function() { console.log('promise1'); }).then(function() { console.log('promise2'); }); console.log('script end'); 如果你能立马得出答案,感觉就是小菜一碟,那么你可以跳过本文了。。。😄 如果你模棱两可的猜测执行过程,那你肯定没有理解清楚JavaScript的......

非富文本小程序处理文本字符串加颜色和换行

文本字符串示例: let str = '活动规则文案活动规则<b>文案活动</b>规则换行\n文案活动规则文案活动规则文案活动规则换行\n文案活动规则文案<b>重点文案</b......

入门冥想练习分享,带你远离浮躁

最近两年大火的畅销书《原则》的作者达里奥说,“我从1968或69年开始冥想,它彻底改变了我的生活。当时我只是个十分普通的学生。它让我心思澄明,让我独立,让我思绪自由翱翔,它赐予了我许多天赋。” 坚持50......

Vuex概念浓缩版记录

state 读取store的字段值,通过this.$store.state访问 const Counter = { template: `<div>{{ count }}</div>`, computed: { count () { return this.$store.state.count } } } mapState 辅助函数 当一个组件需要获取多个状态时候,将这些状态都声明为计算属性会有些重复和冗余。为了解决这......

我的投资备忘

这些好东西一直躺在手机备忘录,用来时刻提醒自己,今天让它上链吧,再也不会丢失了。 交易原则 1.放弃追求完美的操作 2.不要随机进行决策 3.不要陷入贪婪而不自知 真正的交易者,只关心两件事: 1.我买入后走势证......