自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cupid

学习,工作,买房

  • 博客(427)
  • 资源 (3)
  • 收藏
  • 关注

原创 JavaScript高级程序设计 第4版

JavaScript高级程序设计 第4版

2022-03-28 11:48:39 2707 1

原创 vue3+mqtt+flv实时视频的简单使用

实时视频

2022-12-09 15:34:25 1224 1

原创 单点登录(sso)

单点登录

2022-12-09 15:25:48 487

原创 Uncaught SyntaxError: Unexpected token ‘<‘ (at chunk-vendors.js:1:1) app.js:1 Uncaught SyntaxError:

Uncaught SyntaxError: Unexpected token '

2022-12-09 15:11:25 3651 3

原创 JavaScript高级程序设计 第4版 --表单脚本

JavaScript高级程序设计 第4版 --表单脚本

2022-12-05 18:01:09 677

原创 JavaScript高级程序设计 第4版 --动画与Canvas图形

canvas

2022-11-30 10:56:34 166

原创 uniapp开发的app打开外部app,使用夜神模拟机测试跳转

uniapp开发的app打开外部app,使用夜神模拟机测试跳转

2022-11-01 09:44:09 319

原创 HBuilder(uniapp) 配置android模拟器

HBuilder配置android模拟器

2022-10-28 17:56:59 2395

原创 js查找树形结构的第三层,给第三层添加属性

js查找树形结构的第三层,给第三层添加属性

2022-10-27 15:36:46 606

原创 vue3中使用echarts,动态更新X、Y轴数据

vue3中使用echarts,动态更新X、Y轴数据。

2022-09-27 18:41:44 2635

原创 类型“HTMLElement | null”的参数不能赋给类型“HTMLElement”的参数。 不能将类型“null”分配给类型“HTMLElement”

ts报错:类型“HTMLElement | null”的参数不能赋给类型“HTMLElement”的参数。不能将类型“null”分配给类型“HTMLElement”

2022-09-27 18:39:04 3878

原创 js往数组里push时数据覆盖问题

js往数组里push时数据覆盖替换问题。

2022-09-27 18:36:31 702

原创 js——Excel 表中某个范围内的单元格标题

Excel 表中某个范围内的单元格标题

2022-08-31 15:41:42 218

原创 js - 宝石与石头

宝石与石头

2022-08-22 11:07:18 136

原创 js-算术三元组的数目

算术三元组的数目

2022-08-22 10:47:56 287

原创 js - 拆分数位后四位数字的最小和

拆分数位后四位数字的最小和

2022-08-22 10:35:16 277

原创 vue3通过watch首次监听不到store数据变化

vue3通过watch首次监听不到store数据变化。

2022-08-11 15:19:14 2865

原创 vue3.2 table遍历form表单数据校验

vue3.2 table遍历form表单数据校验。

2022-08-11 15:05:55 895 6

原创 vue3 多级动态路由

vue3 多级动态路由

2022-08-05 14:56:37 2550

原创 js-第一个出现两次的字母

如果a的第二次出现比b的第二次出现在字符串中的位置更靠前,则认为字母a在字母b之前出现两次。字母‘c’是第一个出现两次的字母,因为在所有字母中,‘c’第二次出现的下标是最小的。给你一个由小写英文字母组成的字符串s,请你找出并返回第一个出现两次的字母。字母‘a’在下标0、5和6处出现。字母‘c’在下标2、3和7处出现。只有字母‘d’出现两次,所以返回‘d’。字母‘b’在下标1和4处出现。输入s=“abccbaacz”...

2022-08-01 15:56:06 362

原创 inject() can only be used inside setup() or functional components.

vue3问题

2022-08-01 14:53:42 13386 3

原创 [ant-design-vue: Table] column.slots报错

ant design table报错

2022-08-01 14:50:12 9202

原创 ant design日历插件( a-calendar)改为中文显示

a-calendar 改为中文

2022-06-16 14:26:47 3886

原创 vue3+ts 动态添加属性

ts动态添加属性

2022-06-08 14:02:39 2768 1

原创 vue3 微应用加载不进来

使用vite创建的项目不兼容微应用,解决方案:采用vue cli或wenpack创建

2022-05-27 17:51:15 452

原创 vue3+ts报错

ts中localStorage.getItem、window.location报错改成:JSON.parse(localStorage.getItem('admin.routes') || '{}')(<any>window).location = ''

2022-05-27 17:48:52 802

原创 js 125. 验证回文串

给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: “A man, a plan, a canal: Panama”输出: true解释:“amanaplanacanalpanama” 是回文串示例 2:输入: “race a car”输出: false解释:“raceacar” 不是回文串提示:1 <= s.length <= 2 * 105字符串 s 由 ASCII 字符组成

2022-05-16 16:30:09 322

原创 js 119. 杨辉三角 II

给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例 1:输入: rowIndex = 3输出: [1,3,3,1]示例 2:输入: rowIndex = 0输出: [1]示例 3:输入: rowIndex = 1输出: [1,1]/** * @param {number} rowIndex * @return {number[]} */var getRow = function(rowInd

2022-05-16 16:16:44 148

原创 js 杨辉三角形

给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例 1:输入: numRows = 5输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]示例 2:输入: numRows = 1输出: [[1]]来源:力扣(LeetCode)链接:https://leetcode.cn/problems/pascals-triangle var generate = funct

2022-05-16 16:02:16 3019

原创 git克隆问题(error: RPC failed; curl 18 transfer closed with outstanding read data remaining error: 2480)

error: RPC failed; curl 18 transfer closed with outstanding read data remainingerror: 2480 bytes of body are still expectedfetch-pack: unexpected disconnect while reading sideband packetfatal: early EOFfatal: fetch-pack: invalid index-pack output百度.

2022-05-16 14:34:41 350

原创 WebSocket

做过很多WebSocket的项目,在前几天的面试中,回答的还是有些欠缺,趁着机会赶紧再熟悉熟悉什么是WebSocketWebSocket 是一种在单个TCP连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接, 并进行双向数据传输。为什么需要WebSocket因为HTTP协议有一个缺陷,通信只能由客户端发起WebSock

2022-05-06 20:45:05 1138

原创 vue3.2中下出现Object.fromEntries is not a function报错

vue3.2中下出现Object.fromEntries is not a function报错原因:浏览器版本的问题,支持es10的Object.fromEntries方法解决方法:安装polyfill-object.fromentriesnpm i polyfill-object.fromentriesmain.ts中引入:import ‘polyfill-object.fromentries’;...

2022-04-29 22:22:13 7645 1

原创 js高级----第18章 动画与canvas图形

js高级

2022-04-26 17:27:14 89

原创 JavaScript高级程序设计 第4版 -- 事件

第17章 事件17.1 事件流17.1.1 事件冒泡由内向外触发17.1.2 事件捕获从外向内触发17.2事件处理程序// html<input type="button" value="Click Me" onclick="console.log('Clicked')"/>//domolet btn = document.getElementById("myBtn"); btn.onclick = function() { console.log("Clicked")

2022-04-26 11:26:52 165

原创 JavaScript高级程序设计 第4版 -- 操作符

3.5 操作符3.5.1一元操作符前缀版:变量的值会在语句被求值前改变后缀版:递增递减在语句被求值后才改变let age = 29;let anotherAge = --age + 2;console.log(age); // 28console.log(anotherAge); // 30规则:不限于整数 对于字符串,如果是有效的数值形式,则转换为数值再应用改变。变量类型从字符串变成数值。 对于字符串,如果不是有效的数值形式,则将变量的值设置为NaN 。

2022-04-25 14:01:44 1539

原创 JavaScript高级程序设计 第4版 -- 对象、类与面向对象编程

第 8 章 对象、类与面向对象编程8.1 理解对象创建自定义对象的通常方式是创建 Object 的一个新实例,然后再给它添加属性和方法,如下例所示:let person = new Object(); person.name = "Nicholas"; person.age = 29; person.job = "Software Engineer"; person.sayName = function() { console.log(this.name); };// 字面量写法l

2022-04-25 13:49:08 334

原创 JavaScript高级程序设计 第4版 -- 函 数

第 10 章 函 数函数创建(以下三个函数等价)//函数声明function sum (num1, num2) { return num1 + num2; }//函数表达式let sum = function(num1, num2) { return num1 + num2; };//匿名函数let sum = (num1, num2) => { return num1 + num2; };10.1 箭头函数// 以下两种写法都有效let double =

2022-04-25 11:58:36 189

原创 vue3中的defineProps 和 defineEmits

vue3中的defineProps 和 defineEmits在 <script setup> 中必须使用 defineProps 和 defineEmits API 来声明 props 和 emits<script setup>const props = defineProps({ foo: String})//使用的时候用props.fooconst emit = defineEmits(['change', 'delete'])// setup code&l

2022-04-25 08:49:56 2588

原创 对象扁平化

let flatten = (data) => { let result = {}; function recurse(cur, prop) { if (!(cur instanceof Object)) { result[prop] = cur; } else if (Array.isArray(cur)) { for (var i = 0, len = cur.length; i < len; i++)

2022-04-24 17:29:54 244

原创 JavaScript高级程序设计 第4版 -- 代理与反射(proxy)

第九章 代理与反射9.1代理基础9.1.1创建空代理代理是使用 Proxy 构造函数创建的。这个构造函数接收两个参数:目标对象和处理程序对象。缺少其中任何一个参数都会抛出 TypeError。要创建空代理,可以传一个简单的对象字面量作为处理程序对象。如下面的代码,在代理对象上执行的任何操作都会应用到目标对象const target = { id: 'target' }; const handler = {}; const proxy = new Proxy(target, handler

2022-04-16 11:19:59 606

uniapp仿写oppo商城

仿写oppo商城

2021-12-07

仿华为商城-注册登录列表页,详情页购物车

php和数据库实现登录,注册判断输入框,密码正确与否 利用cookie列表页和详情页,购物车

2020-08-04

js+php+mysql实现的学生成绩管理系统

供初级学习参考,下载完成后,解压,把系统库导入在自己的电脑上,完成数据库连接,在本地服务器上运行,此系统只有注册登录,学生信息的增删改查,供初级学习者参考使用。

2020-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除