自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 双非本科,也要有勇气追梦

从我拿到录取通知书开始,一种不甘与挫败感一直在心中。高考发挥失常的我只考了一个普通一本,虽然报上了我想去的计算机专业,但在大一快结束时我还在一直在纠结要不要回去复读。这种感觉非常的痛苦,甚至梦见复读失利。后来看到看一句话:认清自己,认清现实。没有勇气去复读,不如利用当下的时间去充实自己。大一下学期开始,我看了很多有关计算机这方面的书,发现计算机专业是一个非常迷人的专业。我知道了喜欢的游戏是如何被开发出来的;未来我也有可能成为一名黑客;也有机会变成技术咖设计出一个人人都在用的软件,真正实现改变大家的日

2022-05-31 09:59:13 144

原创 超级实习生计划前端学习打卡—JavaScript的对象

什么是对象?1.对象是一个被抽象的具体概念,怎么说呢,就比如 一个桌子 你可以把它当作成一个对象;一个杯子里面的水也可以看成一个对象;一个人;一个学校;一个社会系统;一个梦想;总之这个世界上的所有东西 看得见的,看不见的,都可以把它抽象成一个对象。2.在 JavaScript 中,对象是一组无序的相关属性和方法的集合。那么对于这个 属性,它有两个组成部分 可以把它叫做 键 和 值,键=属性名;值=属性值,值的类型有number、string、boolean、function。当值的类型为funct

2022-05-30 10:43:52 151

原创 块标签、行标签、行块标签知识总结

块标签按标签种类可以将html标签划分为三类,其一块级标签,其二行级标签、其三行级块标签。凡是带有inline属性的标签都有文本的特点,所以称之为文本类标签。行级标签和行级块标签就是文本类标签。文本类标签里面包含文字时,外面的文字就会和里面的文字进行底对齐。vertical-align特性用于设置文本类标签相对于基线的垂直偏移量。文本写在一行上,只须在一个标签上调节这个特性就可以实现对齐。特点:独占一行、默认宽度占满父级,高度为0。 <div></div>

2022-05-27 09:15:00 898

原创 程序员需要常用到的几大工具,省事高效

一、regex101网站地址:https://regex101.com/强大的正则表达式工具,你可以实时查看匹配信息,并且会用不同的颜色将 Group 标记出来。而且有 Quick Reference 来帮助你记忆正则表达式的规则和 Explanation 对你的正则表达式进行解释。更重要的是,还支持直接生成多种语言的代码。比如可以直接查询到ipv4的正则表达式。二:linuxcool网站地址:/linuxcool.com/codelf主要可以解决变量命名。它可以搜索 G...

2022-05-26 14:24:16 1456

原创 超级实习生计划前端笔记打卡——外边距和CSS visibility 属性

一、外边距合并1.出现的条件只有垂直方向的外边距会出现合并,水平方向上不会出现外边距合并。垂直方向上相邻的元素才会有外边距合并的问题。2.有两种情况2.1兄弟元素间的外边距合并(1)若两者都是正值,取值为两者间最大值(2)若两个外边距一正一负,取值为两者之和(3)若两个外边距都是负值,取值为绝对值较大的外边距解决方案:一般不需要处理,这一般是对开发有利的,如果要处理,可以将本应该设置给两个元素的外边距直接设置给其中一个元素。2.2父子元素间的外边距合并解决方案:(1)

2022-05-26 13:42:59 91

原创 超级实习生计划项目练习——JavaScript 利用Ajax制作一个汇率转换器

我们先制作一个这样的简单页面:html及css代码如下: <style> * { margin: 0; padding: 0; list-style: none; box-sizing: border-box; } :root { --mian-color: #0096d9; } .

2022-05-25 09:27:36 383

原创 亲身体会:自学和培训的区别

相信很多想转行IT或者IT专业的同学,都有纠结过一个问题,就是去自学还是参加IT培训班?我本人有过自学的经历,在最近也参加了CSDN的超级实习生计划,结合自己的体会来聊一下二者的区别,希望可以给大家一些思路。一、自学自学可以通过一些网上视频课程或者购买相关书籍来自学。相比较于培训班,自学会更灵活,并且经济成本会更少。此外自学意味着没有人监督你,因此需要有超强的意志力和目标感,每天坚持学习,坚持写代码,如果可以坚持自学完,一定能够很好的锻炼自身的自制力和毅力。相反在自学过程中,由于没有老师监督,一

2022-05-24 15:02:17 948

原创 超级实习生学习打卡——DOM

DOM概述:DOM是将文档(页面)表现为结构化的表示方法、 使每一个页面元素都是可操控,DOM将网页和脚本以及其他的编程语言联系了起来。增新建 创建元素节点 createElement(标签名) 直接设置属性 setAttribute(name,value) cloneNude(true、false) true包含子节点 false 不包含插入 拼接节点 appendChild()...

2022-05-23 10:25:39 105

原创 超级实习生学习笔记——DOM查找操作

1. 获取子节点pro children(推荐使用)获取元素子节点,没有兼容问题<body> <ul> <li>两个黄鹂</li> <li>一行白鹭</li> <li>窗含西岭</li> <li>门泊东吴</li> </ul></body><script> var

2022-05-20 09:45:00 116

原创 超级实习生计划学习笔记——switch语句

switch语句(多分支语句)多选一一.语法结构//基于不同条件来执行不同的代码,当要针对变量来设置一系列特定值的选项进行匹配时,就可以使用switchswitch (表达式) { case 常量1: //语句1; break;//break不能丢! case 常量2: //语句2; break; ... default: //前面的case都匹配不上,执行最后的语句;}二.执行思路

2022-05-19 10:47:02 172

原创 超级实习生学习打卡第六天——方向与Html的运用

方向:上 /top、右/right、下/bottom、左/left、中/centermargin 外边距 / margin-top 上外边距padding 内边距 / padding-top 上内边距float 浮动 / float:left 左浮动clear 清除浮动 / clear:left 清除左浮动Html:color: #333; / 设置字体的颜色font-weight: 700; /设置字形加粗font-size: 10px; /设置字体大小bord...

2022-05-18 18:45:42 75

原创 超级实习生计划学习打卡第5天:事件总结

一、事件基础1.行内事件属性赋值<button onclick="alert('行内事件属性赋值')">点击按钮</button>2.事件属性赋值var btn=document.querySelector('button');btn.onclick=fuction(){ alert('事件属性赋值')}3.事件监听//type:事件类型//listener:监听器(处理程序)//useCapture:默认为false,设置为true是不

2022-05-17 19:05:12 73

原创 CSDN超级实习生学习打卡第4天:DOM常用节点操作总结及解释

一、引入标签引入方式:document.引入标签函数("标签名[选择器名称用css内的格式]")1.querySelector(获取第一个节点);2.querySeletorAll(获取指定选择器组的所有节点集合);3.getElementById(获取指定id的节点);4.getElementByTagName(获取指定标签节点集合div、p、span等)二、函数方法引入方式:document.querySeleter("span").函数方法1.innerHTML; 返回标签内的

2022-05-16 16:23:58 102 1

原创 CSDN超级实习生学习打卡第三天——HTML

基本结构<html> <head> <!-- 引入与网页相关的描述及配置信息 --> </head> <body> <!-- 正文部分 --> </body></html>HTML文件的结构主要有html、head、body三部分构成,现给出一个无正文内容的html文件样例:(以VsCode为例,输入"!"再按"enter"键可打出

2022-05-13 15:23:46 405

原创 CSDN超级实习生学习打卡第一周:数组的操作

简单介绍下数组常用的操作:首先定义一个数组var shu= [aa,bb,cc]数组元素修改与访问var shu = [aa,bb,cc] 下标为0,1,2shu[2]=“dd"; 通过下标将cc修改成ddpush(n) 在数组最后添加一个元素npop() 删除数组最后一个元素shu.push("aa") 添加AAshu.pop() 删除AAunshift(n) 在数组的开头添加一个元素nshift() 删除数组的第一个元素shu.unshift("A...

2022-05-12 17:37:29 165

原创 CSDN超级实习生计划学习第一周:获取元素对象的方法

比如有以下2个元素,分别通过6个选择器选择 <div id="box"></div> <input class="one" type="button" name="ipt"> 1.通过id名获取元素 var box =document.getElementById("box") 2.通过标签名获取元素 var box1 = document.getElementsByTagName("div") 3通过...

2022-05-11 18:43:16 82

空空如也

空空如也

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

TA关注的人

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