JavaScript 4002

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

JavaScript中分号的一些细节

前言 JavaScript 中的分号是可选的,加不加分号主要是个代码风格问题。一种风格是使用分号明确结束语句,即便这些分号不是必需的;另一种风格是尽可能的不加分号,只在必要的情况才…

2022-04-15 994

Vue3使用mitt进行组件通信的步骤

目录 1. 安装 2. 引入到项目并挂载 3. 使用 Vue2.x使用EventBus进行组件通信,而Vue3.x推荐使用mitt.js。 比起Vue实例上的EventBus,mi…

2022-04-15 1,197

如何通俗的解释TypeScript 泛型

目录 概述 什么是泛型 编译系统 通俗的理解泛型 泛型类 其他泛型使用的通俗解释 结语 概述 在 TypeScript 中我们会使用泛型来对函数的相关类型进行约束。这里的函数,同时…

2022-04-15 630

vue 实现拖拽动态生成组件的需求

目录 产品需求 思路 面临的问题 拖拽库的选择 如何生成组件 生成组件 组件 以数据驱动动态组件的生成 效果 源码 产品需求 开完产品需求会议,遇到了一个需求,首先页面分成两栏布局…

2022-04-15 348

聊一聊JavaScript的URL对象是什么

目录 概述 Hash属性 Host 属性 Hostname 属性 Href属性 Origin属性 UserName & Password属性 Pathname属性 Port…

2022-04-15 568

JavaScript中正则表达式的实际应用详解

实际工作中,JavaScript正则表达式还是经常用到的。所以这部分的知识是非常重要的。 一、基础语法: 第一种:字面量语法 var expression=/pattern/fla…

2022-04-15 1,001

分析ES5和ES6的apply区别

目录 概述 函数签名 可选参数 非严格模式 异常处理 实际使用 总结 概述 众所周知, ES6 新增了一个全局、内建、不可构造的Reflect对象,并提供了其下一系列可被拦截的操作…

2022-04-15 731

koa2服务配置SSL的实现方法

一:前言 1:SSL证书 我的域名在腾讯云,每次解析新建一个三级域名(假设是  aaa.jiangw1.com ),都会赠送一年的SSL,申请成功后下载SSL证书,如下:…

2022-04-15 793

7个好用的TypeScript新功能

目录 1. 可选链 2. 空值合并 3. 递归类型别名 4. 断言签名 5. 为 Promise 提供更好的反馈 6. Unicode 标识符 7. 增量编译 1. 可选链 从 v…

2022-04-15 814

使用Vue3实现一个Upload组件的示例代码

目录 通用上传组件开发 我们需要实现如下功能 自定义模版 支持文件上传列表 支持一系列生命周期钩子事件,上传事件 拖拽支持 写在最后 通用上传组件开发 开发上传组件前我们需要了解:…

2022-04-15 832

nodejs模块系统源码分析

目录 概述 CommonJS 规范 Node 对 CommonJS 规范的实现 模块导出以及引用 模块系统实现分析模块定位 加载策略 模块加载 模块文件处理 后缀处理 编译执行 概…

2022-04-15 805

深入JS继承

目录 前言 准备 总结 继承的n种方式 原型式继承 原型链式继承 借用构造函数(类式继承) 组合继承 寄生组合式继承 结束语 前言 对于灵活的js而言,继承相比于java等语言,继…

2022-04-15 1,006