自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 js-20网络编程

1.后端编程 =》应用程序 网站。

2022-11-30 09:26:38 827 1

原创 js-32gulp

02 gulp03 gulp api[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3WFUinjn-1669771543926)(D:\lanCode\第二阶段\js笔记\js-md\img\gulp既定顺序执行任务.png)]gulp.series 让任务按顺序执行[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZG3L23XW-1669771543927)(D:\lanCode\第二阶段\js笔记\js-md\img\gulp任务同

2022-11-30 09:26:08 330

原创 js-22同源策略

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BGDnD5Mp-1669771511418)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1649307607396.png)]实现原理: 动态构造script标签,将请求url接口地址作为script属性src值。callBack 由后端提供。//动态创建script标签。

2022-11-30 09:25:37 951

原创 js-25继承闭包及练习题

02闭包[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XpWeGqnM-1669771465198)(D:\周sir\课件\week6-jquery\函数不被销毁的执行空间.png)]03闭包题.log(f1()); //1console.log(f1()); //2

2022-11-30 09:24:55 271

原创 js18编程思想

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-adyqOxZv-1669771432106)(D:\周sir\课件\week4-面向对象\原型引入.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UKiv1o22-1669771432107)(D:\周sir\课件\week4-面向对象\原型&实例对象&构造函数关系图.png)]同样的方法,实例对象会执行构造函数的方法(图里看出构造函数更近)所有函数都有 prototype 属性对象。

2022-11-30 09:24:25 903

原创 js-21http协议

http是超文本传输协议,信息是明文传输,​ https 则是具有安全性的ssl加密传输协议​ http和https使用的是完全不同的连接方式用的端口也不一样,前者是80,后者是443。​ http的连接很简单,是无状态的​ HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全。

2022-11-30 09:22:30 117

原创 list数组相关

应用程序 = 程序语句 + 数据结构 + 算法 数据结构: 线形表, 链表, 堆栈 , 队列, 树, 图 数组: 线形表 一、数组是做什么? 存储一系列有序数据的集合 var num = 100 100 ,200, 300, 400 一系列 二、数组创建 两种方法 - 构造函数: new Arra...

2022-11-30 09:21:59 66

原创 前端开发面试持续中---

如果给一个元素对象的某事件(例如,onclick)绑定了一个响应函数(回调函数),当这个事件触发时,浏览器就会调用这个函数。除此之外,浏览器会创建一个对象,用来描述这个发生的事件。例如,事件发生时鼠标的位置。

2022-11-30 09:20:45 55

原创 IDEA编辑器使用配置记录

文件-设置-高级设置-编辑器-勾选

2022-11-30 09:20:08 105

原创 TypeScript入坑

会监视输出文件,在它们改变时重新编译成js文件,避免重复手动操作。如果由于缺乏声明而不能推断出类型,那么它的类型被视作默认的动态 any 类型。当类型没有给出时,TypeScript 编译器利用类型推断来推断类型。实现功能:定义一个函数,要求参数类型与返回值类型一致。类型注解:在变量定义时,需要声明变量的数据类型。可查看到版本信息,则说明安装成功。安装完毕后,可在命令行中使用。tsc 文件名–watch。相当于是定义类时使用到的模板。的定义就是一个泛型的结构。可看作是一个类型变量。

2022-11-30 09:19:07 423

原创 js-16正则表达式

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F0laoU1M-1669704188472)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1648457969780.png)]REGEXPER 理解正则的网站。

2022-11-29 14:43:32 572

原创 js-12Dom节点对象

【代码】js-12Dom节点对象。

2022-11-29 14:43:01 155

原创 toolsEve插件环境配置

它允许你在一个更友好的界面中审查和调试 Vue 应用。浏览器插件,可视化vue。在使用 Vue 时,我们推荐在你的浏览器上安装。vue脚手架,快速搭建项目。插件,vue让代码具有高亮。ESLint (插件)Vetur (插件)

2022-11-29 14:34:40 175

原创 React技术点入坑

图表后台文档说明移动端ant design 组件库4.x版本3/4年前来项目 3.x版本。

2022-11-29 14:33:54 834

原创 mini小程序入坑说明

当微信中的WebView逐渐成为移动 Web 的一个重要入口时,微信就有相关的 JS API 【微信打开html网页】微信小程序,2016年末推出,2017年初第一批小程序正式上线SDK software-Development-Kit 软件开发工具包。

2022-11-29 14:32:57 482 1

原创 Git代码管理工具

分布式的版本控制系统。

2022-11-29 14:32:18 499

原创 控制台报错

情况:picker组件加了value-format=“yyyy-MM-dd” format="yyyy-MM-dd”格式。解决方案:【type: ‘date’】改为【type: ‘string’】并且当前项还有校验规则 type:’date。

2022-11-29 14:27:47 443

原创 bug收集箱

情况:table表格编辑弹框dialog修改数据,第二次修改dialog数据后,data数据已经改变,页面渲染仍然是旧数据。解决办法:vue监听不到通过索引改变的数据。所以要加这个:vue.set()table表格中使用dropdown下拉菜单的bug。前提是:vue监听不到通过索引改变的数据。

2022-11-29 14:26:09 426

原创 原生JS开发

食用:类似innertext,但二者在重要方面有不同之处返回值:字符串或者null区别:使用可以防止XSS攻击由于innerText受 CSS 样式的影响,它会触发回流()去确保是最新的计算样式。(回流在计算上可能会非常昂贵,因此应尽可能避免。)

2022-11-29 14:24:53 654

原创 Mini开发

01-小程序轮播图指示点样式变更:

2022-11-29 14:24:08 188

原创 wx小程序axios二次封装

axios二次封装

2022-06-22 20:36:35 581

原创 React技术栈

react技术栈

2022-06-08 15:15:54 679

原创 vue技术栈

vue技术栈-vuex vueRouter...

2022-06-08 10:12:23 1454

原创 ajax-promise-async-try/catch

ajax-promise封装-async异步同步写法

2022-06-07 19:17:24 193

原创 深拷贝的实现方法

深拷贝的方法

2022-06-06 21:30:52 161 1

原创 axios二次封装

axios二次封装

2022-06-03 18:04:27 103

原创 22-5-19思考

01、数组问题将原数组数据展开,加入新的数组数据避免覆盖数据问题this.list = [...this.list, ...data.list]this.list = this.list.concat(data.list)concat() 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组如果省略了所有 valueN 参数,则 concat 会返回调用此方法的现存数组的一个浅拷贝02、函数传参默认值es5:function fn(m,n){ m = m || -

2022-05-19 21:11:25 84

原创 win11-mongoDB-数据库配置环境变量

0.安装mongoDB$ mongod --version安装好,查看出现上述情况,需要配置环境变量1.配置环境变量1.安装目录下-bin ( 复制路径地址 )2.我的电脑-鼠标右键-属性-高级系统设置-环境变量-path-编辑-新建–目录复制进去-确定3.配置完毕后,重新打开新的cmd提示$ mongod --version...

2022-05-08 20:52:17 525

原创 SSH key -本地与远程中央仓库连接认证

SSH key用于本地与远程中央仓库连接认证(避免每次输入用户名与密码)。01本地生成 ssk key 所需要使用到的 rsa 公私钥密钥对:1.本地右键通过Git bash here打开:输入命令$ ssh-keygen2.执行命令时,一路回车完成文件创建,默认在系统用户目录下(C:\Users\Administrator),会生成 .ssh 目录,在该目录下有两个文件:id_rsa 与 id_rsa.pub。3.打开 id_rsa.pub 公钥文件,复制所有内容。02在远程中央仓库用户账

2022-05-08 17:08:41 6509

原创 javascript数组去重五种方法

let arr = [12, 23, 34, 12, 12, 34, 56, 56, 56, 76]方法一:set特性,数据不能重复 function one() { let set = new Set(arr) let arr1 = [...set] console.log(arr1); } one()方法二:数组indexOf==-1 function two() {

2022-05-03 23:54:42 729

原创 javaScript实现放大镜效果

放大镜效果图如下:2个比例核心:右侧大图宽高设置 左侧展示图大小 / 遮罩层 = 右侧大图大小? / 右侧放大镜盒子放大镜移动距离设置 遮罩层移动位置 / 遮罩层宽高 = 右侧大图left | top / 右侧放大镜盒子宽高html机构如下:<!-- 1.外围盒子 --> <div id="warper"> <!-- 2.左侧展示图 --> <div class="leftShow">

2022-05-02 21:25:16 1674

原创 js-day11Dom

DOM文档对象模型01.js组成:​ ECMAScript BOM DOM02. DOMDOM: 页面中的标签,我们通过 js 获取到以后,就把这个对象叫做 DOM 对象作用: 文档对象模型 提供操作html文档对象能力,提供API 操作Dom:​ 1.获取标签元素 2.操作内容 3.操作样式 4.操作属性核心对象:文档对象 document 对象是浏览器内置的一个对象,里面存储着专门用来操作元素的各种方法 window对象的子对象 Document03.获取标签元素:

2022-05-02 19:25:28 159

原创 js-day10Data&Bom

01回顾02日期时间对象Date1 =>作用:处理日期时间=>创建对象:构造函数var date = new Date()=>表示当前日期时间2 =>常用方法getFullYear()getMonth() //月份从0开记数,当前月份需要值加一getDate()getHours()getMinutes()getSeconds()getTime()getDay() 3 => 创建指定日期时间对象 var date =

2022-05-02 19:24:59 219

原创 js-day09Math对象&进制

01.回顾1数组Array2简单对象 -创建方法 构造函数 字面量 -属性和方法 用点语句访问 名字.属性 名字.方法() -遍历简单对象 for(var key in obj){ //obj[key] 遍历属性值 }03字符串、数值、布尔值是一个包装数据类型 -字符串对象 构建方法: 字面量 构造函数 使用点语句变成复杂数据类型 -属性 .length -索引 str[i

2022-05-02 19:23:51 187

原创 js-day08简单对象&字符串对象

01.回顾02.简单对象1、面向对象 1、现实生活中-对象 对象: 具体一个事物 区分不同对象: 特征和行为 2、软件世界-对象 自己创建对象 内置对象: 有 数组Array var arr = new Array() 构造函数 var arr = [] 字面量 对象才有属性和方法 区分对象:属性和方法 arr.length 属性

2022-03-20 22:59:16 119

原创 js-day07数组方法&排序

01回顾知识回顾:- 程序语句应用程序 = 程序语句 + 数据结构 + 算法- 数组基础- 数组是做什么的?- 数组创建方式- 访问数组元素+ 索引号- 数组length属性- 数组遍历- 数组数据类型Array- 数组常用方法- push- unshift- pop- shift- splice- sort- reverse - join - indexOf - includes ... -

2022-03-20 20:45:54 954

原创 js-day06数组

应用程序 = 程序语句 + 数据结构 + 算法数据结构: 线形表, 链表, 堆栈 , 队列, 树, 图 01、数组: 线形表 一、数组是做什么? 存储一系列有序数据的集合 var num = 100 100 ,200, 300, 400 一系列 二、数组创建 两种方法 - 构造函数: new Array() //空数组

2022-03-20 19:17:38 75

原创 js-学习计划

二阶段和一阶段区别- 学习内容1. 逻辑思维2. 记忆 - 待遇不同 二阶段学习 时间: 八周 第一周 javascript语法基础 变量 数据类型 逻辑分支语句 if if-else 循环语句 for while do-while 函数 第二周 javascript内置对象 数组 Array 简单

2022-03-20 16:36:47 211

原创 js-day05预编译&递归函数

0.今日目标1.预编译2.函数自带的对象arguments3.递归函数4.常用事件1.预编译预编译:函数在逐行执行之前,会先进行预编译 变量提升:【将变量的声明代码提升到作用域的最前面】 var定义的变量 声明式定义的函数 return后面的语句 if里面的语句【即使条件不成立的情况,也会变量提升】2.arguments-函数自带的对象:记录函数参数相关的信息获取函数实参的个数 arguments.leng

2022-03-12 09:43:36 66

原创 js-day04函数&返回值

0.今日目标1.两种定义函数的方式及区别2.形参和实参3.带参函数的定义4.函数的返回值1.函数函数:一段代码的封装。主要用于实现某个功能。 【函数是代码封装和复用的体现】1.定义 1.声明式 function 函数名(){ 函数体; } 2.表达式 let|var 函数名 = function(){ 函数体 } 注意:函数不会

2022-03-12 09:40:23 177

空空如也

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

TA关注的人

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