Blogger Information
编程三昧
Blog
91
fans
0
comment
0
visits
77199
integral:0
P beans:182
  • List of blog posts
  • 系统学习 TypeScript(六)——认识接口

    前言接口是我们在进行模块、方法等的封装时经常会用到的一个概念,使用接口可以: 将一类具体事务抽象成单一的对象方法,使用者不必关心内部的实现逻辑,只需要按照要求传入对应的参数即可得到预期的结果输出,从很大程度上减轻了使用者的心智负担。一处定义,多处...

    2022-03-05 19:01 Read 620 comment 0
  • 开发提效小技巧分享(二)

    前言在日常开发中,影响我们开发效率的因素很多,有时候不仅仅会影响开发效率,还会搞崩我们的心态。 为了提高工作效率,保持愉悦心情,腾出更多的时间来进行摸鱼大业,前辈们折腾出了很多有用的小技巧,我在这里记录一下自己常用的几个小技巧。 快速拉取 Gith...

    2022-03-04 19:54 Read 654 comment 0
  • 不联网的情况下,使用 electron-builder 快速打包全平台应用

    前言Electron 之所以能够日益风靡,是因为其简单易用且对各个操作平台具有良好的支持。 今天我就来分享一下怎么使用一套代码,快速打包生成各主流平台安装包的经验。 项目安装首先,使用我前面介绍的提效小技巧,设置: NPM 源为淘宝镜像源;Ele...

    2022-03-03 21:19 Read 1140 comment 0
  • 开发提效小技巧分享(一)

    前言在日常开发中,影响我们开发效率的因素很多,有时候不仅仅会影响开发效率,还会搞崩我们的心态。 为了提高工作效率,保持愉悦心情,腾出更多的时间来进行摸鱼大业,前辈们折腾出了很多有用的小技巧,我在这里记录一下自己常用的几个小技巧。 NPM 设置淘宝镜...

    2022-03-02 21:11 Read 781 comment 0
  • 系统学习 TypeScript(五)——联合类型

    前言在初步学习了 TypeScript 的变量声明后,对它的静态类型检查功能简直是爱不释手,但同时也发现一个问题:在正常的开发中,一个变量的类型有时可能不仅仅只限于 number 或者 string 中的一种,有可能是两种类型或者更多,比如: //...

    2022-03-01 18:30 Read 1204 comment 0
  • 迭代器总结

    前言数据遍历是我们日常开发中经常用到的逻辑,除了最常见的 for、while、forEach 外,迭代器也提供了数据遍历的接口,了解迭代器有助于我们更好地进行数据处理。 IteratorIterator 是 ES6 引入的一种新的遍历机制,迭代器有...

    2022-02-26 23:03 Read 964 comment 0
  • 系统学习 TypeScript(四)——变量声明的初步学习

    前言认识了 TypeScript 中的基础类型,接下来当然是变量声明的相关学习了。 声明多维数组假如有这么一个声明: let arr3: number[][][]; 想要知道 arr3 的具体类型,其分析步骤如下: 可以看到,类型拆解是从...

    2022-02-25 19:38 Read 898 comment 0
  • 系统学习 TypeScript(三)——基础类型

    前言TypeScript 包含的基础类型总结起来有: 布尔值数字字符串数组元组枚举任意值空值Null 和 undefinedNeverObject 今天,我们就来详细了解一下各个类型所代表的含义及表示方法。 布尔值 → boolean它只有两个值...

    2022-02-24 20:17 Read 1012 comment 0
  • uni-app 模拟机调试环境搭建

    前言最近接手了一份使用 uni-app 进行开发的工作,今天才有时间正式开始,在这里记录一下使用 HBuilderX 进行 uni-app 开发的调试环境搭建过程。 下载安装 HBuilderX进入 HbuilderX 官网 选择你需要的版本进行下...

    2022-02-23 18:39 Read 1097 comment 0
  • 系统学习 TypeScript(二)——开发流程和语法规则

    前言我们已经知道了 TypeScript 是什么,以及为什么要用 TypeScript,今天,我们就来学习怎么初步使用它。 TypeScript 的使用流程原始的 TypeScript 文件以 .ts 结尾,它不能被直接使用到页面中,需要经过编译,...

    2022-02-22 19:11 Read 659 comment 0
  • 系统学习 TypeScript(一)——认识 TypeScript

    前言TypeScript 很流行,这是前端从业者众所周知的事。 TypeScript 很好用,仁者见仁智者见智。但是,很多大型前端框架都使用 TypeScript 进行了重构。 为了不落伍,我也需要系统的学习一下 TypeScript 相关知识了,...

    2022-02-21 19:00 Read 703 comment 0
  • DOM 节点的克隆和导入

    前言在使用 JS 操作 DOM 节点的时候,我们常常会用到克隆(或导入)节点的操作,那到底有哪些方法可以实现节点克隆(或导入)的效果呢? 今天,我们就来总结一下能实现节点克隆(或导入)效果的方法。 node.cloneNode()提到克隆节点,我们...

    2022-02-19 21:40 Read 758 comment 0
  • Web Components 系列(十一)—— 实现 MyCard 的可复用

    前言在上一节中,使用 Templates 实现了 MyCard 的基本布局,并且在文章结尾我也说过,因为不可复用,其实用性基本为零。 今天我们通过使用具名 Slots 在 Templates 中占位,然后再在自定义元素中给 Slots 传值,提高自...

    2022-02-18 22:17 Read 762 comment 0
  • Web Components 系列(十)—— 实现 MyCard 的基本布局

    前言前面针对 Web Components 学习了一些基本的理论知识,我们了解到的概念有: Custom ElementsShadow DOMTemplatesSlots 以及和这些概念相关的子知识点。 理论知识基本上够用了,从现在开始我们需要将...

    2022-02-17 23:09 Read 621 comment 0
  • Web_Components 系列(九)—— Shadow Host 的 CSS 选择器

    前言在上一节我们了解了如何给自定义组件设置样式,当时是将自定义标签的样式设置在主 DOM 中的: my-card { display: block; margin: 20px; width: 200...

    2022-02-16 20:15 Read 539 comment 0