自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端js高级部分 检测变量方法+防抖节流+浏览器事件循环模型

在一段时间内触发很多次,只执行最后一次。从新开始连续触发一件事,但是在设定时间只执行一次函数(不要打断我。

2024-06-09 10:36:27 695

原创 项目总结2

协议 ,主机(IP,域名),端口号只要保持一致就没有跨域问题。用nodejs中一个request模块。先本地页面向本地服务器发起一个请求。本地服务器向跨域的服务器发起请求。

2024-06-03 23:30:57 271

原创 NodeJS

Nodejs是js运行环境,可以解析运行js代码,也就是说现在js可以脱离浏览器来运行。nodejs不可以操作bom,dom。可以操作服务器上的相关知识。

2024-05-26 11:25:02 314

原创 防抖和节流详细解答

防抖和节流本质上是优化高频率执行代码的一种手段,如:浏览器的 resize scroll keypress mousemove 等事件在发时,会不断地调用绑定在事件上的回调函数,极大地浪费资源,降低前端性能为了优化体验,需要对这类事件进行调用次数的限制,对此我们就可以采用throttle(防抖)和deboumnce(节流)的方式来减少调用频率节流:n秒内只运行一次,若在n 秒内重复触发,只有一次生效防抖:n秒后在执行该事件,若在n秒内被重复触发,则重新计时。用户高频事件完了,再进行事件操作。

2024-05-19 17:34:04 621 1

原创 前端项目补充问题

closest()从自身开始向上遍历所有祖先元素,直到找到一个适合的节点,返回的jQuery对象包含0个或者1个对象;parents()从自身的父节点开始向上遍历,返回所有祖先节点,然后根据选择器对这些节点进行筛选,最终返回的jQuery对象可partent()选择DOM元素或者DOM元素集的父节点,只向上搜索一层,只可以逐级往上查找父级,最先找到的是直接父级。

2024-05-12 17:00:18 232

原创 ajax渲染页面,实现无限滚动

(2) javascript: del() 前面的javascript: 是不变的 del是你的方法名。'a':'b'"(如果R为true,则将class a添加进原来的class)'a':'b'"(如果R为true,则用class a覆盖原来的class)一、DOMContentLoaded:当初始的 HTML 文档被完全加载和解析完成时触发。二、load:当整个页面及其所有资源(如图片和样式表)完成加载时触发。五、resize:当窗口或框架的大小被调整时触发。:条件判断,类似的还有。

2024-04-21 12:09:24 775 2

原创 写项目开发时的问题

元素之前的样式,所以在以后使用插件或者框架的时候,我们往往并不是很方便的知道当前元素之前加了什么样式,意味着我们在使用calssName的时候,风险很大,如果你能确定元素就是一个样式,那么就可以使用className。总结:普通事件中的onclick是DOM0级事件只支持单个事件,会被其他onclick事件覆盖,而事件绑定中的addEventListener是DOM2级事件可以添加多个事件而不用担心被覆盖。前两周开了项目,速度属实有点慢,最恼火的还是前后端交互,全是bug,静态页面也还没有写完。

2024-04-14 17:28:32 1609 1

原创 JavaScript高级与ES6学习

因为call与apply会对目标函数自动执行,无法在事件绑定函数中使用,因为事件绑定函数不需要我们手动执行,而是在事件触发时由js内部自动执行。这周大概学习了js高级核心内容,主要是程序的进行过程,下一次的学习计划就是做项目了,虽然前面的增删改查写的特别不好,写项目是一个很有挑战性的事情,但是凡是都有第一次哈哈哈哈,加油吧。当执行b.call时,字符串作为参数传递给了b,由于call作用,函数b中的this指向变成了对象a,所以。*在调用函数之前,准备执行函数体之前,创建对应的函数执行上下文对象。

2024-03-31 17:22:08 807 1

原创 js高级 原型与原型链和闭包问题

至此原型链闭合完毕,而原型链的尽头就是。

2024-03-24 16:44:28 548 1

原创 前端利用ajax渲染页面以及复习es6

(这个作为参数传递到另外一个函数中,这个作为参数的函数就是回调函数.这周感觉过的有点匆忙,主要是积极分子学习,导致我页面还有些问题没有完善好,所以有些没必要上的课可以逃一下啊,毕竟页面以及小组知识才是重要的。这才是对以后有用,有帮助的。回调函数是一段可执行的代码段,它作为一个参数传递给其他的代码,其作用是在需要的时候方便调用这段(回调函数)代码。(作为参数传递到另外一个函数中,这个作为参数的函数就是回调函数)把函数当作一个参数传到另外一个函数中,当需要用这个函数是,再回调运行()这个函数.

2024-03-17 13:53:48 363 1

原创 前端js调取数据库总结

其实一开始是完全看不懂学习计划内容是什么,也不知道怎么使用接口。之前学的ajax感觉跟这个很不一样,所以可能被网络上的视频以及文档误导了。说真的,这三周时间大部分是花在熟悉接口,使用接口上,以及怎么使用ajax。我刚开始也不知道页面一点进去要渲染的,所以这个部分写的不太好。一部分原因是我不熟悉接口,一部分是这段时间事情也有点多,请的假有点多。网上资料确实挺多的。还有一部分就是知识点不牢固,比如怎么传这个参数,怎么取消勾选,以前没有遇到过的。完善增删改查功能,复习html布局,css一些属性,以及es6。

2024-03-10 16:16:16 1749 1

原创 es6学习汇总

ES6(ECMAScript 2015)是JavaScript的最新标准,带来了许多新的特性,如let/const声明、箭头函数、模板字符串、解构赋值、模块化等,使得JavaScript变得更加简洁、高效、易用。

2024-03-03 16:43:22 1508

原创 css、html、JavaScript一月学习总结

通过基础的前端学习以及两次页面实现,让我能够更灵活使用所学的方法,在吧考虑内存消耗以及其他适配度的情况下,大体的页面是可以做出来的。在实现过程中,从最初看到页面的惊讶,惶恐。到现在的大体可以做出来。虽然说仅仅10天,学到的东西特别多。当然学习的js深度还不够,后期还要加强学习。classlist返回值是DOMTokenList类型集合,通过此集合可以非常便利的操作元素class属性。className返回值是包含元素class属性值的字符串。暂停一段时间学习计划,开始复习高数与英语,准备期末考试。

2023-12-31 14:30:25 336 1

原创 js操作事件

可以为按的对应事件绑定处理函数的形式来响应事件,事件被触发时,其对应函数会被调用。1.当事件的响应函数被促发时,浏览器每次都将一个事件对象作为实参传递进响应函数。所有js代码放在这个函数中,可以在页面加载完成再执行js。3.事件的委派(冒泡的应用)

2023-12-24 16:34:03 15

原创 前端js基础知识(dom)

一般指文档对象模型。文档对象模型(Document Object Model,简称DOM),是。

2023-12-17 10:03:18 23 1

原创 前端基础知识

这周详细学习了css3与和html5的相关标签,弹性盒子,2d3d转换,动画,过渡,媒体查询以及新增的属性等,非常多的小细节,总的来说不难,但需要记。但这些东西还都是离散的,需要我们通过案例来实现,以及记住。当然敲案例才是学习的最好方式,在案例中有许多新知识,可以充分的让我们学习新东西。所以接下来再练练布局以及细节的知识,多总结具有相同特性的知识。已经学习java2个月,希望可以一直坚持下去,成为优秀的前端开发工程师。用一,两天时间结尾css与html,再多做动画,看看考核代码,明白一步步代码的作用。

2023-12-10 10:12:36 25 1

原创 前端HTML

div>(没有任何意思,就是一个块,div元素主要为我们页面进行布局),<p>,<h1>........注意:一般情况下用块元素去包含内联元素,而且a元素可以包含任何元素。link写在head中,三个属性rel,type为固定写法,href”“里写要引用css文件的相对路径。<span>(span没有意思,主要完成选中文字,为文字设计样式 ),<a><ifram>1.定义:pre是一个预格式标签,会将代码中的格式保存,不会省多个空格。1.定义:em表示一段内容的着重点,strong表示一段内容的。

2023-12-03 10:48:14 25 1

原创 前端一周笔记

*1.定义:**像儿子一样可以继承父亲的遗产一样,在css中,祖先元素上的样式,也会被其他后代元素所继承。1.定义:文档流处在网页最底层,表示的是一个页面中的位置,我们所创建的元素默认都在文档流中。:当使用不同的选择器,选中同一个元素时并且设置相同的样式时,样式之间产生了冲突。边框的简写样式,通过他可以同时设置四个边框的样式,宽度,颜色,没有任何顺序要求。例:background-color:rgb(红色浓度,绿色浓度,蓝色浓度)**4.后代元素:**直接或间接被祖先元素包含的元素,子元素也是后代元素。

2023-11-26 11:07:05 32 1

原创 Java基础

这两周给的时间很充裕,有时间敲敲案列,虽然现在也不是很熟悉,现在储备的知识体系还不够,还是老问题,在考试时感觉这个问题讲过,而且你听过,就是记不住,所以需要多复习多记忆,现在还是基础阶段,知识还不太难,不敢想象,后面学习到深入时有多难,做事情应该脚踏实地,所以现在先把基础打好,但是距离现在Java学习已经过去了一个多月,我如此慢的学习速度实在有些不忍直视。1.定义:代表可变字符串对象,相当于一个容器,里面装的字符串可以改变,用来操作字符串的。1.定义:是一个工具类,提供了许多操作对象的静态方法给我们使用。

2023-11-19 10:02:01 30 1

原创 Java初学

(二)实列代码块:{}(每次创建对象时,执行实列代码块,并在构造器前执行,和构造器一样,都是用来完成对对象的初始化的。①注意事项:String对象内容是不可以改变的,每次被赋值新变量时,对象地址会改变变成一个新对象。(一)静态代码块:static{}(类加载时自动执行,由于类只会加载一次,所以也只会执行一次)②规定:Map集合的键不能重复,值可以重复,每一个键都能找到对应的值。(2)Collection(一种集合,装对象,数组都可以)TreeMap(~):按照大小默认升降排序,不重复,无索引。

2023-11-12 11:08:30 29 1

原创 第三周java学习

昨天刚考核了,感觉就像崩溃的一天,我一直在看视频,回头发现还是还是题练少了,看了再多的知识也记不住,所以还是要去代码里真正的的理解应用,所以接下来,我会练题,写代码。类质量又称为静态变量(有 static ):属于类,在计算机中只有一份,会被类的所有对象共享访问:类名.变量名(对象名.变量名)2、应用场景:在开发中,如果某个数据只需要一份,且希望能够被共享(访问、修改),则该数据可以被定义成类变量使用。3、注意:访问自己类中的变量,可以省略不写,在某个类访问其他类的变量,必须带美名访问.。

2023-11-05 09:34:14 26 1

原创 Java程序基础

不积跬步无以至千里。对于有些封装什么的,感觉现在就是理解了意义,封装就是为了更方便的数据处理,而对象就是将方法什么的放在一个类中,要用的时候取出来。当然其中也有特殊的。②形参列表不同:形参的数量、类型、顺序不同,不关心形参的名称(列如:(int a,int b)与(int c ,int d是属于一样的形参列表))2.注意事项:①一个类中,只要一些方法的名称相同,形参列表不同,就是方法重载(不关注修饰符,返回值类型)3.结合前面的流程控制,变量一些知识进行案列的练习,多敲敲,模仿一下思路,搞清楚代码的走向。

2023-10-29 10:43:32 30 1

原创 Java初学4天

刚刚开始学习到是没有多大难度,只是记得东西会很多,还是要每天定时的复习。按学习计划自我学习,我看了许多东西,最后觉得还是视频加笔记加复习的方式是比较高效的。1.系统默认为int、double所以赋值时在数据后加l或L为long型,加f或F为float型。1.整数类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)变量定义时可以不赋初始值,但在使用时,变量必须要有值。1.在表达式中,小范围类型的变量,会自动转换成表达式中较大范围的类型,再参与运算。1.变量:记住程序处理数据 (

2023-10-21 21:19:35 39 2

空空如也

空空如也

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

TA关注的人

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