Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
数据结构---链表
目录 链表的概念 封装单项链表 封装链表结构 append方法 追加元素 toString方法 转字符串 insert方法 插入元素 get方法 获取元素 indexof 获取索引 update修改某个位置的元素 removeAt方法 删除
前端技能
前端
数据结构
深入理解浏览器缓存机制 ( http )
一 介绍 http缓存 浏览器根据当前http请求报文策略 将网路资源存储到本地内存 memory cache 硬盘 disk cache 中 缓存流程 浏览器 浏览器缓存 服务端 发起请求 根据缓存
前端技能
浏览器
缓存
http
vue 获取服务端base64位图片之后的处理
目录 Base64是什么 Base64可以在Url中传输吗 Base64是加密算法么 Base64的应用场景有哪些 Base64的优点 Base64的缺点 关于vue中img无法展示base64位图片的原因分析 Base64是什么 Base
前端技能
前端
javascript
开发语言
2023前端面试题------JS 面试题(1)
2023前端面试题 JS面试题 三 JS高频面试题 1 介绍JS有哪些内置对象 2 如何最小化重绘 repaint 和回流 reflow 3 Javascript作用域链 4 数据请求 5 跨域和同源策略 6 面向对象 7 闭包 8 数组去
前端技能
javascript
开发语言
ECMAScript
数据结构---栈&&队列
目录 什么是数据结构 什么是算法 Algorithm 生活中的数据结构和算法 数组结构 栈结构 stack 栈结构的实现 十进制转二进制 队列结构 Queue 队列的应用 对列类的创建 击鼓传花面试题 优先级队列 优先级队列的实现 什么是数
前端技能
数据结构
javascript高级 --- 惰性函数
一 介绍 惰性函数表示在函数执行的过程中 函数会在首次被成功调用的时候覆盖当前函数 成功后的逻辑不会被执行 二 案例 因为浏览器行为之间的差异 我们在处理一些差异的同时 必须考虑其兼容性问题 例如 addEventListener remo
javascript
前端技能
JQ源码分析(环境处理)
JQ可以在哪运行 浏览器 手机端app中 有window环境 不支持commonJS规范 支持es6 module规范 node环境 没有window 支持commonJS 但不支持Es6Module 可以用webpack进行编译 支持wi
前端技能
前端
javascript
JS-----数据结构与算法(2)
目录 三 栈结构 1 认识栈结构 2 封装栈结构 3 应用 3 1 十进制转二进制 3 2 进制转换法 四 队列 1 队列是什么 2 队列的封装 3 队列的应用 击鼓传花 4 双端队列 5 判断是否为回文 三 栈结构 1 认识栈结构 栈 s
前端技能
Java
数据结构
开发语言
三大排序算法
目录 大O和推导过程 冒泡排序 冒泡排序的思路 冒泡排序的实现 冒泡排序的效率 O N 选择排序 选择排序的思路 选择排序实现 选择排序的效率 O N 插入排序 插入排序的思路 插入排序的实现 插入排序的效率 O N 大O和推导过程 公司规
前端技能
数据结构
前端
Vite 配置 cdn 加载资源
一 介绍 上篇文章我们从零配置 Vite Vue3 0 开发环境 生产环境 本篇文章我们配置 CDN 加载 因为 Vite 不会重写从外部文件导入的内容 我们需要使用支持 ESM 编译的 CDN 这里我们使用 https esm sh 来引
vite
前端技能
CDN
微信内置h5浏览器 getBrandWCPayRequest支付
目录 getBrandWCPayRequest支付 什么是getBrandWCPayRequest支付 如何使用getBrandWCPayRequest支付 getBrandWCPayRequest支付的特点和优势 结论 WeixinJSB
前端技能
微信
leetcode----JavaScript 详情题解(4)
目录 2722 根据 ID 合并两个数组 2723 添加两个 Promise 对象 2724 排序方式 2725 间隔取消 2726 使用方法链的计算器 2727 判断对象是否为空 2624 蜗牛排序 2694 事件发射器 2722 根据
前端技能
LeetCode
算法
职场和发展
leetcode----JavaScript 详情题解(2)
目录 2629 复合函数 2631 分组 2634 过滤数组中的元素 2635 转换数组中的每个元素 2637 有时间限制的 Promise 对象 2648 生成斐波那契数列 2649 嵌套数组生成器 2665 计数器 II 2666 只允
前端技能
LeetCode
算法
职场和发展
location.href&&window.open
目录 location对象的定义和用法 常用的几种方法 window open 参数 返回值 document write Window focus 实例 location对象的定义和用法 href 属性是一个可读可写的字符串 可设置或返回
前端技能
javascript
前端
leetcode----JavaScript 详情题解(3)
目录 2667 创建 Hello World 函数 2677 分块数组 2693 使用自定义上下文调用函数 2695 包装数组 2703 返回传递的参数的长度 2704 相等还是不相等 2705 精简对象 2715 执行可取消的延迟函数 2
前端技能
javascript
开发语言
ECMAScript
数据大屏适配方案 (scale)
目录 适配方案分析 vw vh 什么是vw和vh vw和百分比的区别是什么 vw怎么使用 实现思路 案例 scale方案 一 scale 方法 1 scaleX x 2 scaleY y 3 scale x y 案例 大屏之关键 前期的自适
前端技能
Java
ui
开发语言
Echarts
数据可视化 数据可视化主要目的 借助于图形化手段清晰有效的传达与沟通信息 数据可视化把数据从冰冷的数字转换成图形 揭示蕴含在数据中的规律和道理 Echarts简介 常见的数据可视化库 D3 js 目前 Web 端评价最高的 Javascri
前端技能
echarts
javascript
前端
JS-----数据结构与算法(1)
目录 一 初识数据结构与算法 1 常见的数据结构 2 算法 二 数组结构 数据类型分类 1 创建一个数组 2 数组的 length 3 数组的索引 4 数组的常用方法 数组常用方法之 push 数组常用方法之 pop 数组常用方法之 uns
前端技能
javascript
开发语言
ECMAScript
前端常用的跨域方案
目录 前言 跨域 解决跨域方案 一 修改本地HOST 二 JSONP 三 CORS 四 proxy 前言 发送请求XMLHttpRequest ajax ajax axois fetch http 192 168 0 103 8080 fi
前端技能
前端
AJAX
javascript
npm warn config global `--global`, `--local` are deprecated. use `--location=global` instead.
解决方案 1 修改配置文件 1 1可以使用命令行 找到npm的配置目录 npm config命令 npm config ls npm config list npm config ls l 1 2打开nodejs文件夹 并打开两个文件 np
前端技能
npm
前端
nodejs
1
2
»