四时宝库

程序员的知识宝库

来自[字节前端]的TypeScript 高级用法

作者 字节前端 ByteFE ,自知乎转载https://zhuanlan.zhihu.com/p/350033675

前端常见的编程防御措施(前端开发过程中的常见问题)

1.最常见的问题:

uncaught TypeError: Cannot read property 'c' of undefined
复制代码

所有版本的ES重点内容都在这里啦!(下)

我们继续上一篇的ES重点内容。

ES2023 来了,赶紧学起来(es210928035)

ES6 是 2015 年提出的,按照这个逻辑 ES2023 应该叫做 ES14,为了避免混淆,我们就用年份来命名。回想上次关注 ES 标准,是不是还停留在 ES6?为了赶上 ES 标准迭代的步伐,我们一起来看看近几年又加入了哪些新特性。

注意:文中提到的年份是指该特性写入标准的年份。

品位男士都少不了的西装配饰有哪些?

领带算是大家最广为熟知的西装

了解JavaScript新特性:Optional Chaining

Optional Chaining 是 JavaScript 的一个新特性,它允许我们在尝试访问对象的属性之前检查对象是否存在。其他语言也有类似的东西,例如,C# 的 Null Conditional 操作符,与 Optional Chaining 非常类似。

JavaScript 中的长属性访问链很容易出错,因为它们中的任何一个都可能评估为null或undefined(也称为“空”值)。要在每个步骤都中检查属性是否存在,很容易搞出来一个深层嵌套结构的if语句或一个长长的if条件复制属性访问链:

快扶我起来,我还能学——ES2020与ES2021那些新特性

学到老,活到老!2020年眼看接近尾声了,ECMA在今年又搞了不少事情,让我们睁开疲惫的双眼,去回顾下ES2020顺便提前展望下ES2021吧(放心,我这只提了提案第四阶段完成的,没那么多)。

吐槽君烤仔(吐槽君是什么)

不久前,波卡的联合创始人 Gavin Wood 公开表示波卡的中继链是 Layer 0, 每一条平行链是 Layer 1,还大谈在侧链上搭建 Layer 2 的前景。在 Gavin Wood 的忽悠下,很多波卡生态项目也喜欢声称自己为未来的多个 Layer 1 公有链搭建基础设施,因为他们可以通过波卡的跨链为波卡上的每一条侧链(波卡自己称为平行链)提供服务。显然,整个波卡生态都被

JS 传导运算符 Vue 对象链判断运算操作

VUE不能直接使用 ?. 问题

JS 代码

const obj = {
            a: {
                b: {
                    c:"1"
                }
            }
        }
//ES5 取c, 正确的做法是: 
const cValue = (obj && obj.a && obj.a.b && obj.a.b.c) || ''; 
// 需要判断4次,每一层是否有值

// ES6
const cValue = obj?.a?.b?.c  //1 

如何为 Vue3 组件标注 TS 类型,看这个就够了

要说今年最热门的前端技术,Vue3 和 TS 绝对榜上有名了。据了解,已经有很多公司在使用 Vue3 + TS + Vite 开发新项目了。那么我们也不能落后,今天就给大家分享一下如何在 Vue3 组件中结合 Composition-Api 使用 TS 类型。如果有不会或者不熟的小伙伴,一起学起来吧!

<< < 1 2 3 4 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接