摘要: PWA简介 全称Progressive Web App,中文意思是渐进式Web App,我习惯称升级版web网页。PWA与传统 Web App,Native App 的对比如下: 是否可安装 是否可链接访问 用户体验 用户黏性 传统 Web 无法安装 可链接访问 体验一般 黏性差 Native Ap 阅读全文
posted @ 2023-03-05 20:51 傻白有点甜 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一直想在npm上传一个自己个人的工具包,积累平时用到或者看到的比较优秀的工具函数。周末抽空做了一次实践,踩了一些坑,这里记录一下。 一、github新建仓库 其实这个看个人需要,我是觉得有个远程仓库比较好,每次更新能够有日志查看。这里有个坑,新建了远程仓库,克隆到本地更新仓库代码后,push时出现了 阅读全文
posted @ 2021-03-07 16:07 傻白有点甜 阅读(349) 评论(0) 推荐(0) 编辑
摘要: H5提供了很多内置函数对象,供我们对本地文件进行读取,个人玩的比较多的是对本地图片,视频,音乐进行读取,在页面上显示或者播放。研究的不是很深,但我想做个笔记。 一、FileReader FileReader是一个构造函数,翻译为文件读取器,通过const reader = new FileReade 阅读全文
posted @ 2019-11-29 22:37 傻白有点甜 阅读(3747) 评论(0) 推荐(0) 编辑
摘要: H5提供了localStorage特性,可以在本地存储数据,localStorage能够存储5M大小的数据,但是在不同的浏览器中有所差异。它以键值对的形式存储,值只能是标准JSON格式的数据,存储时可以用JSON.stringfy()转换一下,取时再用JOSN.parse()。这里我对localst 阅读全文
posted @ 2019-11-27 22:29 傻白有点甜 阅读(626) 评论(0) 推荐(0) 编辑
摘要: node.js是一门轻量级后台语言,基于chorme V8引擎的JS运行环境,利用koa框架能够轻易搭建自己本地服务。这里我用koa和mongoDB实现了简单的数据库增删改查。 一、安装依赖 使用npm 或者 yarn 都可以,这里我使用的是yarn 1、yarn add koa //安装koa 2 阅读全文
posted @ 2019-11-21 15:45 傻白有点甜 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 今天和大家分享一个利用CSS3的animation属性完成的一个边框动画效果。大家都知道,CSS3给我们提供了@keyframes关键字,能让我们在网页中轻松插入动画。一个简单的动画插入,结构如下: 效果如下: 除了用from to 这种形式之外,我们还可以用百分比,更加细化各个阶段的表现样式,例子 阅读全文
posted @ 2019-01-31 10:28 傻白有点甜 阅读(2139) 评论(0) 推荐(0) 编辑
摘要: 一、什么是闭包 闭包是通过改变JS回收机制保留某段作用域的一种手段。当一个函数执行完毕后,里面的局部变量是会被JS自带的垃圾回收机制给销毁的,从而释放内存。但是如果返回一个函数,而且函数里面有用到父级数声明的变量,那么此时,变量不会被回收,因为还有可能被用到,并且外界可以通过函数访问这段作用域下的变 阅读全文
posted @ 2019-01-30 22:39 傻白有点甜 阅读(5999) 评论(2) 推荐(2) 编辑
摘要: 声明一个对象可以var obj = {},这是字面意思;或者var obj = new Object(),Object为一个构造函数,是指创建一个空对象,这个空对象把Object.prototype(Object的原型对象)克隆了过来,用自己的__proto__储存了起来,obj称为Object的实 阅读全文
posted @ 2019-01-14 00:14 傻白有点甜 阅读(423) 评论(0) 推荐(1) 编辑