前端工作周报8.9

记录下前端实习工作的问题和收获。

正文

1. javaScript相关
  1. 即使 null 和 undefined 有关系,它们的用途也是完全不一样的。永远不必显式地将变量值设置为 undefined 。但 null 不是这样的。任何时候,只要变量要保存对象,而当时又没有那个对象可保存,就要用 null 来填充该变量。这样就可以保持 null 是空对象指针的语义,并进一步将其与 undefined 区分开来。
  2. 由于javaScript浮点数值的精度问题,永远不要用浮点数之和等于某个浮点数来作为判断条件
  3. 最 小 数值保存在 Number.MIN_VALUE 中,这个值在多数浏览器中是 5e-324
    最 大 数值保存在 Number.MAX_VALUE 中,这个值在多数浏览器中是 1.797 693 134 862 315 7e+308(原来js中也有表示最大最小值的方式)
  4. typeScript 声明混合数组
const a: [...number[], string] = [1, 2, 3, 4, '']; //ts声明混合数组
  1. 根据索引区间删除字符串,1是转换成数组删除再转回来,2是replace
2. vue相关
  1. ::v-deep,穿透scope,覆盖框架一些样式时使用
  2. Textarea 使用胡须法插值,修改内容时不会有响应式,使用v-model即可。
  3. 文字图片对齐,要将文字使用span包裹,然后设置vertical-align: middle;
3. 其他

字符串转数值问题

收获

每周周一写上一周的周报,突然还有点想不起来了(笑)。基本也就是之前那些心得吧,还是对自己说一声戒骄戒躁。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值