自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端面试官问Promise,怎样回答拿高分_面试官问promise怎么回答

/在异步操作执行完后执行 resolve() 函数。//仍然返回一个 Promise 对象。if (/* 异步操作成功 */){

2024-06-20 12:40:14 456

原创 React组件和生命周期

资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。[外链图片转存中…(img-SX7frUxs-1718768789240)][外链图片转存中…(img-XDiFnGKs-1718768789241)]资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。

2024-06-19 11:46:41 867

原创 uni-app中的css3选择器使用

面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。96道前端面试题:常用算法面试题:内容主要包括HTML,CSS,JavaScript,浏览器,性能优化面试官不可能说,我猜他没发挥好,我录用他吧。[外链图片转存中…(img-nbL0oefl-1718719202917)]

2024-06-18 22:00:15 673

原创 JavaScript基于时间的动画算法

前段时间无聊或有聊地做了几个移动端的HTML5游戏。放在不同的移动端平台上进行测试后有了诡异的发现,有些手机的动画会“快”一点,有些手机的动画会“慢”一点,有些慢得还不是一两点。通过查找资料发现,基于帧的算法(Frame-based)来实现动画会导致不同帧率的平台体验不一致,而基于时间(Time-based)的动画算法可以很好地改良这种情况,让不同帧率的情况下都能达到较为统一的速度上的体验。本文介绍的就是基于帧动画算法和基于时间动画算法的差异,以及对基于时间算法的改良。

2024-06-18 19:46:19 1044

原创 Echarts option常用属性配置文档

定义在选中范围中的视觉元素。color: 图元的颜色。min: 3, // 设置组件的允许的最小值max: 99, // 设置组件的允许的最大值calculable: true, // 设置手柄能拖拽realtime: true, // 拖拽时实时更新precision: 1, // 小数精度itemWidth: 20, // 图形宽度itemHeight: 150, // 图形高度inRange: { // 设置图元的颜色},

2024-06-18 15:08:17 831

原创 字符串函数的使用和模拟实现(四)

资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。**最后的最后给个一键三连呗,**学有所成呀[外链图片转存中…(img-D9KF6Uxb-1718600564819)][外链图片转存中…(img-9RWH6rVA-1718600564820)]资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。

2024-06-17 13:02:55 742

原创 JS简单问题

注:汉诺塔可简化为三个事件。将(n-1)层从a移到b上。将(n-1)层从b移到c上。

2024-06-17 01:12:00 287

原创 Vue进阶(幺贰肆):前端用户体验提升(一)_前端提升用户体验的方法

俗话说,没有产品思维的码农不是一个好的程序猿。前端项目开发一段时间之后,除了必要的业务功能必须实现之外,就要开始考虑给开发系统增加一些附加价值,提升用户体验可以说是最大的附加价值。当然,从一开始开发项目就将客户体验置于优先考虑点是最好的选择。

2024-06-15 22:24:08 655

原创 JavaScript 的json源码

/?“0” + n//?:.\d*)?*$/;\d+(?\d+)?/g;:^|:|,)(?:\s*[)+/g;?var gap;var indent;var meta;var rep;?var i;var k;var v;var length;value) {

2024-06-15 20:22:30 562

原创 ES6语法(最详细文章)

ES6基础语法let/constlet//块级作用域//当前作用域中,不能在let声明前使用变量//同一个作用域,let不允许重复声明//let解决了typeof的一个暂时性死区问题。var声明后进行typeof进行检测会出现undefined,但是let会直接报错//全局作用域中,使用let声明的变量并没有给window加上对应的属性,但是var会添加//除对象以外的大括号都可以看作块级私有作用域const//不可被修改初始值箭头函数和this//箭头函数()=>{}

2024-06-13 10:43:43 263

原创 Java项目:垃圾分类信息网站(java+springboot+vue+mysql

***//***//***//***//***///全部更新/***/目 录摘 要 I目 录 I第1章 绪论 11.1课题背景 11.2研究意义 11.3研究内容 2第2章 技术介绍 22.1相关技术 32.2 Java技术 32.3 MySQL数据库 42.4 Tomcat介绍 42.5 Spring Boot框架 5第3章 需求分析 53.1需求分析概述 63.2可行性分析 63.2.1经济可行性 6。

2024-06-12 15:47:38 717

原创 JavaScript-事件和事件对象、实现键盘打字小游戏

mouseover:当鼠标移到某个元素上方时触发。mouseout:当鼠标移出某个元素上方时触发。mousemove:当鼠标指针在元素上移动时触发。keydown:当用户按下键盘上任意键触发,如果按住不放,会重复触发。keypress:当用户按下键盘上的字符键触发,如果按住不放,会重复触发。keyup:当用户释放键盘上的键触发。load:当页面完全加载后在window上面触发,或当框架集加载完毕后在框架集上触发。

2024-06-12 14:41:13 467

原创 Git-如何优雅地回退代码

但是使用 git log 查看了提交记录后,我就打消了这种想法,因为提交次数太多了,中途还有几次从其他分支的 merge 操作。”利益于”我们不太干净的提交记录,要完成从 C 版本到 N 版本的 revert,我需要倒序执行 revert 操作几十次,如果其中顺序错了一次,最终结果可能就是不对的。另外我们知道我们在进行代码 merge 时,也会把 merge 信息产生一次新的提交,而 revert 这次 merge commit 时需要指定 m 参数,以指定mainline。

2024-06-12 13:31:02 919

原创 10行代码实现微信小程序支付功能,使用小程序云开发实现小程序支付功能(含源码)_微信小程序支付功能怎么实现

我们这里引入三方依赖的目的,是创建我们支付时需要的一些参数。我们安装依赖是使用里npm 而npm必须安装node,关于如何安装node,我这里不做讲解,百度一下,网上一大堆。下图是我们调用pay云函数获取的参数,和上图所需要的是不是一样。到这里我们获取小程序支付所需参数的云函数代码就编写完成了。3,点击按钮,调用pay云函数。到这里,云开发实现小程序支付的功能就完整实现了。这里不在做具体讲解了,把完整代码给大家贴出来。下图是官方支付api所需要的一些必须参数。到这里我们的tenpay依赖就安装好了。

2024-06-12 10:50:28 278

原创 最新【vue】使用vue-cli5

步骤4:是否开启history模式 选择否步骤6:选择你想把你的配置文件放在一个独立的配置文件中?还是放到package.json中?选择package.json即可 没多大区别步骤7:询问你是否保存以上设置 方便下次选择 这里选择 否 如果选择是 下面还要给你的配 置 取个名字步骤8:cd 进入项目 npm run serve 启动项目步骤9:出现两个地址 按住Ctrl键 点击 出现下面页面 项目创建成功目录结构====主要目录结构入口页面:程序显示的第一个页面。

2024-06-11 18:18:50 209

原创 学CSS选择器,看这篇文章就够了(近2万字详解)

秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)!高级前端工程师必备资料包。

2024-06-11 17:02:02 224

原创 又来八道让我萌币的前端面试题

一、常见定位方案。

2024-06-11 16:01:03 294

原创 几种常见的 CSS 布局

阿里十分注重你对源码的理解,对你所学,所用东西的理解,对项目的理解。

2024-06-11 14:46:29 313

原创 你必须知道的CSS盒模型

推荐一些系统学习的途径和方法。每个Web开发人员必备,很权威很齐全的Web开发文档。作为学习辞典使用,可以查询到每个概念、方法、属性的详细解释,注意使用英文关键字搜索。里面的一些 HTML,CSS,HTTP 技术教程也相当不错。

2024-06-11 13:56:07 662

原创 【面试题】 JavaScript 字符串截取方法有哪些?_截取一个字符串的一部分可以用方法()。 a、substr b

/ 10+年,拥有一颗工匠的心。// 耕WEB复制代码。

2024-06-11 10:25:34 297

原创 Web前端:JavaScript最强总结 附详细代码 (带常用案例!)_javascript在前端的应用

/199.99//1024//128console.log(parseFloat(“10年”));//10console.log(parseFloat(“今天是8号”));//NaN//66//199//1024//128console.log(parseInt(“10年”));//10console.log(parseInt(“今天是8号”));

2024-06-11 02:06:44 268

原创 JQuery入门

Jquery cdn加速快速入门1.先引入依赖jquery3.3.1-22.使用script标签引入3.编写jquery代码VS javaScript代码js:%>SayHellojq:%>SayHello重点1:$ (): 调用方法$ ()---->叫做jquery的核心函数,为$ ()方法传入一个function() {} 作为参数,就相当于window.οnlοad=function(){写代码}

2024-06-11 00:52:48 530

原创 setter和getter访问器属性_2>定义point类的属性以及各个属性的getter和setter访问器

在严格模式下,只写set ,会打印 undefined;只写get,会报错;案例2:点击改变div的背景颜色。案例1:给div设置背景颜色。

2024-06-10 19:27:52 193

原创 jquery的blockUI遮罩层的使用

技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。});

2024-06-10 18:10:41 771 1

原创 iOS UMeng OC和Swift混编

在UMengDemo-Bridging-Header.h中加入U-Share SDK头文件://导入UMCommon的OC的头文件//导入UShare的OC的头文件//导入UMAnalytics的OC的头文件//导入UMPush的OC的头文件UMengDemo的OC和Swift的切换UMengDemo是用OC的代码编写的,同时也兼容了swift3.0的调用示例(UMengDemo不再对swift2.0做示例兼容).

2024-06-10 16:57:44 842

原创 CSS(四)(盒子塌陷问题)

son {分析:可以看出,给子盒子son添加的上外部边距没有起作用,子盒子的上边与父盒子的上边并没有30像素的间距,反而是父盒子的上边跟整个浏览器界面有30像素的间距,发生了盒子塌陷的问题。2.解决办法常见的解决盒子塌陷的方法有三种,如下所示:不给子盒子添加上部的外边距margin-top,给父盒子添加上部的padding-top。给父级元素溢出部分添加隐藏样式overflow:hidden。给父级盒子加上边框border。3.具体实现。

2024-06-10 15:41:26 708

空空如也

空空如也

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

TA关注的人

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