以下文章只是自己学习的小总结,“我不生产知识,我只是知识的搬运工。” PWA 1.首先,什么是pwa? Progressive Web App, 简称 PWA,是提升 Web App 的体验的一种新方法,能给用户原生应用…
分类:前端开发
从实现一个Promise说起
前言 const p = new Promise((resolve, reject) => { console.log('A') setTimeout(() => { console.log('B') res…
JavaScript 函数深入学习
1 函数 每个函数都是 Function 类型的实例,且都与其他引用类型一样具有属性和方法。由于函数式对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 1.1 函数概述 1.1.1 函数定义 函数通…
一小时入门TypeScript-基础篇
+TypeScript简介 1.比javascript更强大的开源语言,简称TS,亲爸是微软。 2.官网 英文官网:https://www.typescriptlang.org 推荐 中文官网:https…
JS数据结构与算法-集合
定义 集合是由一组无序且唯一(即不能重复)的项组成。 可以把集合想象成一个既没有重复元素,也没有顺序概念的数组。 创建一个集合 我们使用对象而不是数组来表示集合,因为js的对象不允许一个键指向两个不同的属性,也保证了集合…
H5 路径相关
路径src的两种赋值方式: 通过相对路径赋值 1.1 同级:同级就是”图片”和”.html文件”存储在同一个文件夹中 格式:src=”imageName.jpg…
js笔记二之数据类型
js中的数据类型 基本数据类型(值类型) number: 数字 string: 字符串 boolean: 布尔 null: 空对象指针 undefined: 未定义 引用数据类型 object: 对象数据类型 {} 普通…
Linux磁盘挂载、分区、扩容操作
本文最早发布于 Rootrl’s blog 注:以下操作系统环境为CentOS7 基本概念 在操作前,首先要了解一些基本概念 磁盘 在Linux系统中所有的设备都会以文件的形式存储。设备一般保存在/dev目录…
关于js方法的单测
基于封装的js方法库,了解了chai.js断言库以及Mocha测试框架,下面我简单介绍记录一下,以方便自己回顾。 chai.js chai.js有两种风格的API,分别是BDD风格的expect/should的API,T…
VS Code 的常用快捷键和插件
注:文章摘自 风行天下一万号 – 博客园 vs code 的常用快捷键 1、注释: 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放…
JavaScript 代码整洁之道
整洁的代码不仅仅是让人看起来舒服,更重要的是遵循一些规范能够让你的代码更容易维护,同时降低bug几率。 1. 用命名的变量代替数组下标 // bad const address = "One Infinite Loop,…
HTML中-CSS
CSS css:层叠样式表 网站分层为: 1:结构层:(html结构) &nbs…