- 博客(33)
- 收藏
- 关注
原创 牛笔了!字节跳动大佬整理:CSS 核心知识(万字长文,值得收藏!
*多行注释*/复制代码在 CSS 文件中,除了注释、CSS 规则集以及 @规则 外,定义的一些别的东西都将被浏览器忽略。
2024-06-25 02:40:20
977
原创 前端程序员简历模板整理和下载
从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。个人将这段时间所学的知识,分为三个阶段:第一阶段:HTML&CSS&JavaScript基础第二阶段:移动端开发技术第三阶段:前端常用框架推荐学习方式:针对某个知识点,可以先简单过一下我的笔记,如果理解,那是最好,可以帮助快速解决问题;如果因为我的笔记太过简陋不理解,可以关注我以后我还会继续分享。
2024-06-24 23:51:08
440
原创 【数据结构与算法】之(数据结构绪论篇)(一)溢彩色
数据结构:是相互之间存在一种或多种特定关系的数据元素的集合定义:我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储(内存)中,以及在次基础上为实现某个功能(比如查找某个元素,删除某个元素,堆所有元素进行排序)而执行的相应操作,这个相应的操作也叫算法数据结构 = 个体 + 个体的关系算法 = 对存储数据的操作。
2024-06-24 21:41:39
554
原创 vue传值之父子组件传值、bus传值、vuex传值…
注:用bus传值,父组件引入子组件,子组件需要传值的用Bus. e m i t ( ) , 接 收 方 用 B u s . emit(),接收方用 Bus. emit(),接收方用Bus.on()。实现的功能:有两个组件A和B,有一个公共的名字(默认为UZI),想要使组件A改变名字,组件B名字也改变为一样的,组件B改变反之A也改变。这是文件目录,为了方便后期管理将store下面新建文件夹与文件,每个文件管理一个或几个状态,这里name.js管理name。最后看效果图,当修改A组件的名字的时候。
2024-06-24 19:49:17
672
原创 nodeJS学习笔记——包&npm(2)
npm 有两层含义:第一表示 npm 生态系统网站:提供包的平台:http://npmjs.com/第二表示一个终端下的CLI应用程序:用来安装和管理 JavaScript 包的。npm 是一个 JavaScript 包管理系统(类似Java中的maven依赖管理)npm 本身也是一个包,它已经作为 node 的一个默认的包管理工具了。第一次安装 node 的时候,已经自动帮你安装好这个 npm CLI应用程序了。通过在终端的任意位置输入 `npm v` 就可以查看已安装的 npm 版本。
2024-06-24 17:51:31
540
原创 javascript中的原型与对象(一)
如果p1对象中没有找到,则直接去p1对象的[[prototype]]属性指向的原型对象中查找,如果查找到则返回。从上面的图示中可以看到,创建p1对象虽然使用的是Person构造函数,但是对象创建出来之后,这个p1对象其实已经与Person构造函数没有任何关系了,p1对象的[[ prototype ]]属性指向的是Person构造函数的原型对象。ie浏览器不支持)。 大家知道,我们用去访问一个对象的属性的时候,这个属性既有可能来自对象本身,也有可能来自这个对象的[[prototype]]属性指向的原型。
2024-06-24 16:03:40
448
原创 前端面试官问Promise,怎样回答拿高分_面试官问promise怎么回答
/在异步操作执行完后执行 resolve() 函数。//仍然返回一个 Promise 对象。if (/* 异步操作成功 */){
2024-06-20 12:40:14
639
原创 React组件和生命周期
资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。[外链图片转存中…(img-SX7frUxs-1718768789240)][外链图片转存中…(img-XDiFnGKs-1718768789241)]资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。
2024-06-19 11:46:41
948
原创 uni-app中的css3选择器使用
面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。96道前端面试题:常用算法面试题:内容主要包括HTML,CSS,JavaScript,浏览器,性能优化面试官不可能说,我猜他没发挥好,我录用他吧。[外链图片转存中…(img-nbL0oefl-1718719202917)]
2024-06-18 22:00:15
871
原创 JavaScript基于时间的动画算法
前段时间无聊或有聊地做了几个移动端的HTML5游戏。放在不同的移动端平台上进行测试后有了诡异的发现,有些手机的动画会“快”一点,有些手机的动画会“慢”一点,有些慢得还不是一两点。通过查找资料发现,基于帧的算法(Frame-based)来实现动画会导致不同帧率的平台体验不一致,而基于时间(Time-based)的动画算法可以很好地改良这种情况,让不同帧率的情况下都能达到较为统一的速度上的体验。本文介绍的就是基于帧动画算法和基于时间动画算法的差异,以及对基于时间算法的改良。
2024-06-18 19:46:19
1131
原创 Echarts option常用属性配置文档
定义在选中范围中的视觉元素。color: 图元的颜色。min: 3, // 设置组件的允许的最小值max: 99, // 设置组件的允许的最大值calculable: true, // 设置手柄能拖拽realtime: true, // 拖拽时实时更新precision: 1, // 小数精度itemWidth: 20, // 图形宽度itemHeight: 150, // 图形高度inRange: { // 设置图元的颜色},
2024-06-18 15:08:17
1093
原创 字符串函数的使用和模拟实现(四)
资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。**最后的最后给个一键三连呗,**学有所成呀[外链图片转存中…(img-D9KF6Uxb-1718600564819)][外链图片转存中…(img-9RWH6rVA-1718600564820)]资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。
2024-06-17 13:02:55
986
原创 Vue进阶(幺贰肆):前端用户体验提升(一)_前端提升用户体验的方法
俗话说,没有产品思维的码农不是一个好的程序猿。前端项目开发一段时间之后,除了必要的业务功能必须实现之外,就要开始考虑给开发系统增加一些附加价值,提升用户体验可以说是最大的附加价值。当然,从一开始开发项目就将客户体验置于优先考虑点是最好的选择。
2024-06-15 22:24:08
734
原创 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
601
原创 ES6语法(最详细文章)
ES6基础语法let/constlet//块级作用域//当前作用域中,不能在let声明前使用变量//同一个作用域,let不允许重复声明//let解决了typeof的一个暂时性死区问题。var声明后进行typeof进行检测会出现undefined,但是let会直接报错//全局作用域中,使用let声明的变量并没有给window加上对应的属性,但是var会添加//除对象以外的大括号都可以看作块级私有作用域const//不可被修改初始值箭头函数和this//箭头函数()=>{}
2024-06-13 10:43:43
1190
原创 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
741
原创 JavaScript-事件和事件对象、实现键盘打字小游戏
mouseover:当鼠标移到某个元素上方时触发。mouseout:当鼠标移出某个元素上方时触发。mousemove:当鼠标指针在元素上移动时触发。keydown:当用户按下键盘上任意键触发,如果按住不放,会重复触发。keypress:当用户按下键盘上的字符键触发,如果按住不放,会重复触发。keyup:当用户释放键盘上的键触发。load:当页面完全加载后在window上面触发,或当框架集加载完毕后在框架集上触发。
2024-06-12 14:41:13
529
原创 Git-如何优雅地回退代码
但是使用 git log 查看了提交记录后,我就打消了这种想法,因为提交次数太多了,中途还有几次从其他分支的 merge 操作。”利益于”我们不太干净的提交记录,要完成从 C 版本到 N 版本的 revert,我需要倒序执行 revert 操作几十次,如果其中顺序错了一次,最终结果可能就是不对的。另外我们知道我们在进行代码 merge 时,也会把 merge 信息产生一次新的提交,而 revert 这次 merge commit 时需要指定 m 参数,以指定mainline。
2024-06-12 13:31:02
985
原创 10行代码实现微信小程序支付功能,使用小程序云开发实现小程序支付功能(含源码)_微信小程序支付功能怎么实现
我们这里引入三方依赖的目的,是创建我们支付时需要的一些参数。我们安装依赖是使用里npm 而npm必须安装node,关于如何安装node,我这里不做讲解,百度一下,网上一大堆。下图是我们调用pay云函数获取的参数,和上图所需要的是不是一样。到这里我们获取小程序支付所需参数的云函数代码就编写完成了。3,点击按钮,调用pay云函数。到这里,云开发实现小程序支付的功能就完整实现了。这里不在做具体讲解了,把完整代码给大家贴出来。下图是官方支付api所需要的一些必须参数。到这里我们的tenpay依赖就安装好了。
2024-06-12 10:50:28
343
原创 最新【vue】使用vue-cli5
步骤4:是否开启history模式 选择否步骤6:选择你想把你的配置文件放在一个独立的配置文件中?还是放到package.json中?选择package.json即可 没多大区别步骤7:询问你是否保存以上设置 方便下次选择 这里选择 否 如果选择是 下面还要给你的配 置 取个名字步骤8:cd 进入项目 npm run serve 启动项目步骤9:出现两个地址 按住Ctrl键 点击 出现下面页面 项目创建成功目录结构====主要目录结构入口页面:程序显示的第一个页面。
2024-06-11 18:18:50
475
原创 学CSS选择器,看这篇文章就够了(近2万字详解)
秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)!高级前端工程师必备资料包。
2024-06-11 17:02:02
314
原创 你必须知道的CSS盒模型
推荐一些系统学习的途径和方法。每个Web开发人员必备,很权威很齐全的Web开发文档。作为学习辞典使用,可以查询到每个概念、方法、属性的详细解释,注意使用英文关键字搜索。里面的一些 HTML,CSS,HTTP 技术教程也相当不错。
2024-06-11 13:56:07
678
原创 【面试题】 JavaScript 字符串截取方法有哪些?_截取一个字符串的一部分可以用方法()。 a、substr b
/ 10+年,拥有一颗工匠的心。// 耕WEB复制代码。
2024-06-11 10:25:34
328
原创 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
761
原创 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
565
原创 setter和getter访问器属性_2>;定义point类的属性以及各个属性的getter和setter访问器
在严格模式下,只写set ,会打印 undefined;只写get,会报错;案例2:点击改变div的背景颜色。案例1:给div设置背景颜色。
2024-06-10 19:27:52
219
原创 jquery的blockUI遮罩层的使用
技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。});
2024-06-10 18:10:41
965
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
919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人