自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 用js调用微信给女朋友定时发信息(简单版)

马上情人节了能不能让你的女朋友在2/14 5.20分收到你的信息,话不多说直接开撸(简单版)

2023-02-09 15:45:56 851

原创 【C】程序设计语言

基本类型 持续更新

2022-10-05 15:35:32 365

原创 跨域 浅谈

因为服务器与服务器之间不存在跨域,所以通过设置本地服务器(协议、域名、端口)去访问目标服务器,然后本地服务器返回数据就不存在跨域。

2022-04-15 18:16:23 2538

原创 前端js必记单词(2022/4/21更新)

一、数组方法(红色字体为vue响应式数组方法)pop() 方法从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度 push() 方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。 sort() 方法用冒泡算法对数组的元素进行排序,并返回数组。默认排序顺序是在将元素转换为字符串,然后比较它们的UTF-16代码单元值序列时构建的 shift() 方法从数组中删除第一个元素,并返回该元素的值。此方法更改数组的长度。 splice() 方法通过删除或替换现有元素或者原地

2022-04-13 19:29:37 378

原创 堆排序js

目录前言一、执行流程二、代码实现​三、图片演示总结前言“堆排序(英语:Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。”堆排序 时间复杂度O(n*log n) 空间复杂度O(1) 可以自由添加数据,但取出数据时要从最小值开始按顺序取出。 结点的排列顺序为从上到下,同一行里则为从左到右。 子结点...

2022-04-11 19:02:20 243

原创 面试题数组去重

目录前言一、数组去重indexOf​二、数组去重哈希表三、哈希表解两数之和总结前言数组去重 面试官最喜欢考的题一、数组去重indexOflet arr = [5, 5, 4, 3, 3, 2, 2, 1, 5, 6, 1, 7, 7, 8, 9, 1, 2, 3] function surplus(arr) { //用来保存被唯一的数据 let res = [] for (let i = 0; i < arr.length; ..

2022-04-10 20:52:16 1163

原创 面试题防抖与节流

防抖---王者荣耀回城(当第一触发时候执行,再次触发重新计时)节流---王者荣耀释放技能(每当过了特定的时间执行)

2022-04-09 20:50:26 986

原创 深拷贝面试题

前言深拷贝 面试官最喜欢考的题一、深拷贝是什么? 深拷贝是将一个对象从内存中完整的拷贝一份出来,从堆内存中开辟一个新的区域存放新对象,且修改新对象不会影响原对象。 二、JSON.parse(JSON.stringify());实现深拷贝我们一般用来深拷贝, 就是利用JSON.stringify 将js对象序列化(JSON字符串),再使用JSON.parse来反序列化(还原)js对象,这种写法非常简单,而且可以应对大部分的应用场景,但是它还是有很大缺陷的,比如拷贝其他引用类型、拷贝函数、

2022-04-06 21:16:38 1027

原创 面试题手写new

前言new构造实例对象 面试官最喜欢考的题一、new 的作用?立刻创建一个新对象 将新建的对象设置为函数中的this【差不多就是创建一个this指向要实例 可以添加修改这 个对象的属性 将对象的隐式原型属性指向构造函数的显示属性 将新的对象作为返回值返回1.得出结论:创建空对象 将对象的隐式原型属性指向构造函数的显示属性 改变this指向 返回并判断是该值是不是对象二、es5 new的实现function myNew() { //创建一个对象 var ob.

2022-04-05 18:21:47 1089

原创 call,apply,bind手写面试题

目录前言一、call实现二、apply实现三、bind实现特点区别前言call,apply,bind改变this指向 面试官最喜欢考的题一、call实现只要搞清楚this是什么情况就容易理解function Person(name, price) { this.name = name this.price = price this.msg = function () { console.log('我叫' + this.n..

2022-04-03 17:45:15 1068 3

原创 浅谈Object.defineProperty

浅谈Object.defineProperty getter和setterr

2022-04-02 17:41:19 731

原创 名单管理js

目录前言一、效果图二、后台代码讲解判断用户是否可以进后台删除功能添加功能三、源代码所以代码图片已经放在我的博客里面https://download.csdn.net/download/qq_45048536/85060512总结前言麻雀虽小但五脏俱全,今天给大家到来一个非常简单js小案例,非常适合刚刚学完js的新手做。也是我大一的期末考试也是取得了优秀的成绩。使用了也是最简单的DOM和BOM一、效果图流程图登陆...

2022-03-31 16:53:51 346

原创 选择排序 js

// 选择排序 O(n²) 的时间复杂度,空间复杂度为常数阶 O(1) // let arr = [4, 8, 2, 5, 9, 1, 3, 6, 7] // let arr = [9,8,7,6,5,4,3,2,1] let arr = [2,3,1,2,1,3,2,1,2] function selectionsort(arr) { let indexMin = null let temp = null for (let i = 0; i < arr.leng.

2022-03-13 13:43:33 351

原创 插入算法js 插入排序

插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。// 插入排序 时间复杂度 O(n^2),空间复杂度为常数阶 O(1) let arr = [4, 8, 2, 5, 9, 1, 3, 6, 7] // let arr = [9,8,7,6,5,4,3,2,1] // let arr = [2,3,1,2,1,3,2,1,2] function insertionSort(arr) { let temp = null //到时候用来交

2022-03-13 13:22:57 411

原创 冒泡排序js 排序算法

//冒泡排序 时间复杂度:O( n^2 ) 空间复杂度:O(1) let arr = [6, 7, 9, 8, 1, 2, 5, 3, 4] function BubbleSort(arr) { let temp = null;//到时候用来交换位置 for (let i = 0; i < arr.length; i++) { // 因为每一趟比较次数减少 所以可以-1-i 不减也可以 减可以优化速度 for (let j = 0; j < arr.leng.

2022-03-13 12:55:36 179

原创 js中 {} + {} 的类型转换

数据在运算都会调用toString()方法{} 调用tostring()方法结果 [object object] 是字符串 {} + {} = [object object] + [object object] = [object object][object object] [object object][object object].length = 30数组中toString()方法 返回包含所有数组值的字符串,以逗号分隔。 然而这二个数组里面没有值所以 [] + [] = ...

2022-03-02 18:46:52 753

原创 vue案例员工信息表(详细)

题目要求:增删改查内容知识:组件化,props,全局事件总线

2021-12-18 17:42:32 1353

原创 浏览器本地存储(缓存)localStorage && sessionStorage

localStorage 永久存储,永不失效除非手动删除,存储的类型是:只支持string类型的存储。sessionStorage 浏览器重新打开后就消失了,存储的类型是:只支持string类型的存储。每个域名是大约存储5M,分浏览器。localStorage和 sessionStorage的属性一样 如 sessionStorage.setItem存储到浏览器localStorage.setItem存储到浏览器 localStorage.remove...

2021-12-07 12:33:21 1127 4

原创 js闭包的作用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2021-12-06 16:30:59 1301 1

js名单案例 对应我的博客里面的名单案例

已经打包了,包含登陆页面的html和css代码,还包含了后台的页面的html和css代码和JavaScript代码,图片也在里面,大家要好好看好好理解噢,非常简单的代码。

2022-03-31

素材,效果,步骤.rar

vue案例员工信息详细教程点我图像找到vue案例员工信息有教程

2021-12-18

html小案例.rar

html小案例 我大一html的所有作业

2021-12-10

空空如也

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

TA关注的人

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