目录为什么需要 mockmock 数据的方式json schema可视化的 mock在 webpack 实现 mock server 需要的知识实现 webpack mock server小试牛刀大刀阔斧后话为什么需要 mock至于平时开发为什么需要 mock 数据,应该大多数的同学都非常清楚了;如果前后端同步开发的话,少不了这一步,在需求评审,技术评估等流 ......
367
0
0
2023-08-03
目录1. 认识队列结构2. 实现队列结构封装3. 实战一:最近的请求次数3.1 题目描述3.2 解一:队列4. 实战二:无法吃午餐的学生数量4.1 题目描述4.2 解一:队列5. 实战三:字符串中的第一个唯一字符5.1 题目描述5.2 解一:哈希表5.3 解二:队列1. 认识队列结构队列是一个 先进先出(FIFO) 的数据结构js 中没有队列,但我们可以用 ......
436
0
0
2023-08-01
假设我们有一个复杂的对象,我们希望将其转换为字符串,以通过网络发送,或者只是为了在日志中输出它。当然,这样的字符串应该包含所有重要的属性。我们可以像这样实现转换: let user = { name: "John", age:, toString() { return `{name: "${this.name}", age: ......
333
0
0
2023-08-01
目录npm 介绍packages和modules的区别package.json 详解nameversiondescriptionkeywordshomepagebugslicenserepositoryfilesmain和browsertypebinexportsconfigdependenciesdevDependenciesdependencies扩展p ......
406
0
0
2023-07-30
前言在Web安全中有一条很重要的同源策略,规定了前端安全的基本原则。前端开发中为了能够在不同页面中进行数据传递,设计了多种跨域的数据传递方式,但是数据跨域传递在方便了开发的同时也带来了一些安全问题。同源策略1.1 定义 同源是一种约定,它定义了从一个源加载的文档或脚本如何与来自另一个源的资源进行交互,是一个用于隔离潜在恶意文件的重要安全机制,也是浏览器最核心 ......
331
0
0
2023-07-28
目录TypeScript 介绍函数枚举联合类型类型别名和接口类型别名接口交叉类型类TypeScript 介绍TypeScript 是 JavaScript 的超集,提供了 JavaScript 的所有功能,并提供了可选的静态类型、Mixin、类、接口和泛型等特性。TypeScript 的目标是通过其类型系统帮助及早发现错误并提高 JavaScript 开发效 ......
339
0
0
2023-07-28
目录TypeScript 介绍类型分配类型推导数组元组objectnull 和 undefined特殊类型anyunknownnevervoidTypeScript 介绍TypeScript 是 JavaScript 的超集,提供了 JavaScript 的所有功能,并提供了可选的静态类型、Mixin、类、接口和泛型等特性。TypeScript 的目标是通过 ......
347
0
0
2023-07-28
在学习JavaScript中,我们知道它是一种灵活的语言,具有面向对象,函数式风格的编程模式,面向对象具有两点要记住, 三大特性,六大原则。 那么是哪些呢?具体的三大特性指的是什么?请记住三大特性:封装(Encapsulation),继承(Inheritance),多态(Polymorphism)。我们常说的 封装,继承,多态,三大特点。 六大原则指: 单一 ......
272
0
0
2023-07-27
目录前言日期字符串工具总结前言在这篇文章中,我列出了一个系列的50个 JavaScript 单行代码,它们在使用 vanilla js(≥ ES6)进行开发时非常有用。它们也是使用该语言在最新版本中为我们提供的所有功能来解决问题的优雅方式。我将它们分为以下5大类:日期字符串数字数组工具事不宜迟,我马上开始的,我希望你发现他们对你有帮助!日期1. 日期是否正确 ......
334
0
0
2023-07-27
目录1、使用传统的全局命名空间2、使用对象的写法3、使用命名空间的写法4、使用IIFE的写法接触了Vue模块化开发才发现JavaScript组件化开发的演变一直在继续,以前也没有特别在意这一块内容,写着代码能调试运行不报错就可以了,主要编程语言标准就是ECMAScript5和ECMAScript6(2015年发布),使用ECMAScript6规范编写的程序需 ......
278
0
0
2023-07-26
目录一、项目展示二、核心代码三、效果图一、项目展示摇色子是一款简易的游戏类小程序用户可以投出1-9个色子二、核心代码dice.wxml<!--pages/dice/dice.wxml--> <import src="dice/dice-template.wxml" /> <view id="header"> &l ......
658
0
0
2023-07-25
目录前言:一、业务需求1. 确定业务2. 实现思路二、实现步骤  1. 新建 VFrame.js 文件 2. main.js 中 使用我们新建的 VFrame.js3. html js 中使用我们配置好的多语言 三、微信小程序中使用 1. 完成上方基础 VFrame 创建,main.js 中挂载,但 ......
326
0
0
2023-07-23
目录用nodejs写脚本, 下面这九步你都要做第一: vscode安装插件 ESLint第二: 使用 babel 把es6转成es5第三 可以复制我的 webpack 配置文件第四: package.json 增加 build 命令第五: 保存bundle.js到手机第六: 打包成app测试第七: project.json第八: 三个文件第九: 试试auto ......
323
0
0
2023-07-23
目录1基本工作1.1 创建场景1.2 创建物理世界2 骰子2.1 骰子模型2.2 骰子物理2.3 判断骰子的顶面方案一方案二具体实现2.4 锁定骰子结1基本工作笔者利用业余时间自学了three.js。为了更好的了解WebGL以及更熟练的使用three,想模仿原神中的小游戏“七圣召唤”中的投掷骰子效果,作为首个练习项目~~ 这是坚持写技术博客的第二周,也是首篇 ......
332
0
0
2023-07-23
目录Node.js图片处理库sharp1、sharp2、源码3、sharp的其他操作总结Node.js图片处理库sharp1、sharpsharp 是 Node.js 平台上相当热门的一个图像处理库,其实际上是基于 C 语言编写 的 libvips 库封装而来,因此高性能也成了 sharp 的一大卖点。sharp 可以方便地实现常见的图片编辑操作,如裁剪、格 ......
395
0
0
2023-07-22