高自定义的博客园主题 Lite v1.4.7

主题说明 这是一款高自定义的博客园主题 Lite,快速预览 Himmelbleu 的 Lite 主题博客。 支持博主:GitHub 或 Gitee,点个 :star:star 哟~。Lite 基于 Vue3 + Vite 建立在博客园之上的一款博客主题。 版本说明 目前已经更新到 v1.4.7,本次 ...

JS 代码片段 / 预编译/预解析 /执行上下文/ECG/EC/ECS/GO/VO/AO

代码段概念 一个script就是一个代码段 在一个页面中可以有多个代码段 每一个代码段, 彼此独立的, 如果上面的代码段报错了,不会影响下一个代码段 referenceError 引用错误 下面代码段中定义的数据,在下面的代码段中可以使用 预编译/预解析 预解析期间做了什么 声明提升 ,var 定义 ...

记录--关于无感刷新Token,我是这样子做的

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 什么是JWT JWT是全称是JSON WEB TOKEN,是一个开放标准,用于将各方数据信息作为JSON格式进行对象传递,可以对数据进行可选的数字加密,可使用RSA或ECDSA进行公钥/私钥签名。 使用场景 JWT最常见的使用场景就是缓存 ...

webgl 系列 —— 初识 WebGL

初识 WebGL 什么是 WebGL webgl 在支持 canvas 的浏览器中进行 2d 或 3d 渲染。 webgl 程序除了有 Html、javascript,还需要加入着色器语言(GLSL ES)。 WebGL 使得网页在支持 HTML <canvas> 标签的浏览器中,不需要使用任何插件 ...

这样在管理后台里实现 403 页面实在是太优雅了

前言 403 页面通常表示无权限访问,与 404 页面代表着不同含义。而大部分管理后台框架仅提供了 404 页面的支持,但却忽略了对 403 页面的处理,有的框架虽然也有对 403 页面的处理,但处理效果却不尽人意。 那怎么样的 403 页面才是即好用,又优雅呢? 其他框架是怎么做的 1、完全不处理 ...

js-惰性函数

1. 需求:我们现在需要写一个 foo 函数,这个函数返回首次调用时的 Date 对象,注意是首次。 使用场景:当我们每次都需要进行条件判断,其实只需要判断一次,接下来的使用方式都不会发生改变的时候,想想是否可以考虑使用惰性函数。 惰性函数:顾名思义,有点懒惰,懒到事件只处理一次,当然不是值整个函数 ...

Vue的基础知识(三)

本章将继续和大家分享Vue的一些基础知识。话不多说,下面我们直接上代码: 本文内容大部分摘自Vue的官网:https://v2.cn.vuejs.org/v2/guide/ 首先我们先来看一下Demo的目录结构,如下所示: 一、侦听器 <!DOCTYPE html> <html lang="en"> ...

ES6中的class对象和它的家人们

在ES6中新增了一个很重要的特性: class(类)。作为一个在2015年就出了的特性, 相信很多小伙伴对class并不陌生。但是在日常开发中使用class的频率感觉并不高(可能仅限于作者),感觉对class总有种一知半解的感觉。今天就带着小伙伴们一起,好好剖析剖析这个特性。 1.什么是class ...

时间戳 转 时间

———————————————— 版权声明:本文为CSDN博主「LW0512」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/LW0512/article/details/120287699 ...

这些 JavaScript 笔试题你能答对几道?

收藏 javascript-questions 这个仓库很久了,趁着周末来锻炼下自己的 JS 基础水平 因为逐渐也在承担一些面试工作,顺便摘录一些个人觉得比较适合面试的题目和方向 事件流(捕获、冒泡) 源链接 以下代码点击结果是啥? <div onclick="console.log('div')" ...

Vue3学习笔记(1)

安装 //使用yarn构建 //安装yarn 需要管理员权限 sudo npm i yarn -g yarn create vite cd .. yarn yarn dev 目录结构 见名知义 四种语法范式 vue3中可以不需要根标签 选项式写法, vue2写法 , Vue3兼容vue2选项式写法, ...