Skip to content

202402

INFO

能熬到现在 说明运气不错,如果没有熬到,那就只需要努力即可 20231122 20240201 965days

0201

  • 967,还有八天过年,今年继续回湖南

0202/03

0204

  • 970
  • 强制使 yarn.lock 文件被 git 追踪
shell
git add -f yarn.lock

0205

-971

  • 配置默认的镜像地址
js
// **.npmr** 中配置 npm 的默认镜像源为淘宝镜像源
registry = https://registry.npmmirror.com
  • h5 唤端到 app,app 返回 h5,会打开新的页面?是的,跟安卓机制不一样!!

0206

  • 972,出发去上海,因为自己的原因么有抢到票,所以下次还是买到长沙的票,有餐车

0207

  • 973,去姑奶奶家走亲戚,姑奶奶首次见晚辈给了 800 红包

0208

  • 974, 在家躺平,休息

0209

  • 975,大年三十,除夕

0210

  • 976, 新年快乐
  • 每一年都是生命中重要的一年,当年回首往事的时候,你会为现在的决定感到欣慰.
  • 畅想:明年这时候我又在哪里过年?当时的心情是怎样的?工作还在吗?家人的健康状态怎么样?

0211

  • 977
  • 走亲戚,去二姑家,晚上家里来亲戚

0212

  • 978
  • 借款 300000,利息 3.18,借款 12 个月,总共需要还款利息,300000*0.0318 = 9540 块,今年的愿望就是有一份稳定的工作,随时做好打仗的准备
  • 借钱这事,怪我没坐住,太高调了,不够沉稳,下次十拿九稳再说

0213

  • 979
  • 不要做个太好的人,别人其实不会感激你,况且,你现在能力也不足,不支撑这样。
  • 下次回老家,不要超过 5 天,对俩人都好

0214

  • 980

0215

  • 981

0216

  • 982

0217

  • 983,凌晨 3 点出发去上海,初八回上海休息一天
  • 再见就是后年,2026 年马年,35 岁,明年蛇年 2025,34 岁。
  • 暑假去成都?
  • 2025 年过年前 7 天,上海飞衡阳,除夕前夕坐飞机回到连云港,然后再回上海

0218

  • 984,历时 11 天, 衡阳:6 天 岳阳:5 天

  • 如果还在现在这家公司,预计国庆回一趟湖南,9 月 29 开始请假,9.29-10.03 呆在衡阳, 10.3-10.7 呆在岳阳

  • 这个月还有 11 天,那就是 995,算 1000 天,2.8 年,还有 3/4/5 三个月时间,要不就继续呆,要么就另寻出路,今年注定是极不寻常的一年,希望自己在赚钱的日子上越走越远

0219

  • 985

0220

  • 986,忙于业务,三个季度没做需求,突然做需求,有点不适应

0221

-987 身体逐渐恢复中,手写题和算法题也要逐渐恢复

0222

  • 988
  • 字体大小变成 10px?
css
.text {
  zoom: "0.8";
}
  • 如何隐藏左右滚动的滚动条
html
.parent { .child { clip-path: inset(0px 0px 10px); } }

0223

  • 989
  • 如何进行财源广进?开始学习uniapp,目标是通过 uniapp 将一份代码,可以在安卓/ios 都能跑
  • 小程序?写到吐?

0224/0225

  • 990,元宵节快乐
  • 荒废了一个月,重拾学习

0226

  • 992,倒计时 99
  • 身背一身负债,工作越不能丢,老老实实搬砖吧
  • 三年多的省吃俭用,也就是 2027 年决定是否成功的 1 年,去年结婚,没攒到什么钱,从 2024 年开始,卧薪尝胆三年

0227

  • 993,倒计时 98
  • 一年刮两次风,一次刮半年。我的家乡连云港赣榆,爸妈在,老家就在,爸妈不在的话,老家也没啥好留恋的。最多在风光 7 年,40 岁之前还能保留现状,7 年之后,如果没有足够的 money 哪有体面的生活

0228

  • 994,倒计时 97,非核心业务非核心开发人员,待的存在感太差。内心希望就去做核心业务和核心开发
  • 又有俩位同事离职了,内心惶惶的,工资如果涨,其实也没啥,可惜就是万年不动,没办法,只能耗着,多做自己的事,提升自己。来这边已经不知道走了多少同事,自己早晚一天也会离开这里,离开前多做点努力吧,不然亏待了这三年
  • 手写题和算法题有待加强,最近有点懒散,让自己忙碌充实起来。如何让自己记住这些知识点?基本上不超过 2 周就会忘记
  • react 中的 useEvent 是干嘛用的?
Details

「封装事件处理函数」 在组件多次 render 时保持引用一致

函数内始终能获取到最新的 props 与 state

0229

  • 995,倒计时 96,每天都要手写和回忆很多算法题,甚是痛苦
  • 算法题有点失败,我也很 emo
  • undefined 和 null 区别?
Details

相同点

undefined 和 null 在 if 语句中,都会被自动转为 false,相等运算符甚至直接报告两者相等。

不同点

null 表示"没有对象",即该处不应该有值。典型用法是:

  • 作为对象原型链的终点。
  • 作为函数的参数,表示该函数的参数不是对象。

Object.getPrototypeOf(Object.prototype)

undefined 表示"缺少值",就是此处应该有一个值,但是还没有定义。典型用法是:

  • 变量被声明了,但没有赋值时,就等于 undefined。
  • 调用函数时,应该提供的参数没有提供,该参数等于 undefined。
  • 对象没有赋值的属性,该属性的值为 undefined。
  • 函数没有返回值时,默认返回 undefined。
js
var i;
i; // undefined

function f(x) {
  console.log(x);
}
f(); // undefined

var o = new Object();
o.p; // undefined

var x = f();
x; // undefined

实现 ES6 的继承和寄生组合继承

js
function mockEs5Extends(child, parent) {
  const proto = Object.create(parnet.prototype);
  proto.constructor = child;
  child.prototype = proto;
}

实现 ES 中的 extends 方法

js
function mockEs6Extends(child, parent) {
  const prototype = Object.create(parent.prototype);
  prototype.constructor = child;
  child.prototype = prototype;
  Object.setPrototypeOf(child, parent); // 从父类中继承静态方法和属性
}

用 es5 实现 ES6 中的 class

js
function defineProperties(target, obj) {
  for (let key in obj) {
    Object.defineProperty(target, key, {
      value: obj[key],
      enumerable: false,
      configurable: true,
      writable: true,
    });
  }
}
function mockClass(con, obj, staticProps) {
  obj && defineProperties(con, obj);
  staticProps && defineProperties(con, staticProps);
  return con;
}