自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js中的继承

继承为三种:只有三种:原型链继承,经典继承(借用构造函数/伪造对象),组合继承第一种:原型链继承:子构造函数Dog的原型指向父构造函数Animal的实例//属性封装到Animal构造函数中function Animal(name, age) { this.name = name; this.age = age;}console.log(Animal); //[Function: Animal]console.log(Animal.prototype); //{}conso

2021-10-17 20:42:02 155

原创 对象中的静态方法和数组的拓展API

对象中的静态方法总结: API方法名 作用 参数 返回值 Object.is(a,b) 判断a,b两个值是否一致 需要判断的值 Boolean Object.assign(a,b,c) 深复制或者合并对象 两个参数:深复制,将b复制给a 三个参数:合并b,c对象,再复制给a.

2021-09-28 19:12:15 130

原创 ES6中的解构(模式匹配)

一、数组的解构 1.1完全解构://数组的完全解构let [a, b] = [1, 2]console.log(a, b); //1,2 1.2不完全解构:主要是两种情况:当没有匹配值时的不完全解构和带点嵌套形式的解构//数组的不完全解构let [a, b] = [1, 2, 3]console.log(a, b); //1,2 当没有匹配的值时则为undefinedlet [c, d, e] = [1, [2, 3], 4]console....

2021-09-26 20:15:27 342

原创 如何成功运行一个前后端交互的项目

别看标题高大上,其实这就是一个项目的部署步骤。首先,部署一个项目是需要前后端的代码一起才能运行的,就比如需要后台的jar包和编写好的数据库文件第一步就得上传文件到云服务器上,可以单独再家目录下建立一个jar目录来存放以后所有的jar包(这样方便你找到它) 文件上传方式主要有两种:一种是利用命令行进行上传:登录云服务器账号,使用scp命令进行上传:scp本地文件路径 用户名@ip :上传路径 第二种就是利用软件上传,常用的就是filezilla,连接...

2021-09-21 16:31:07 4657

原创 Ajax的使用步骤

j首先Ajax是什么呢?Asynchronous JavaScript + XML(异步JavaScript和XML), 其本身不是一种新技术,而是一个用来描述一种使用现有技术集合的‘新’方法.Ajax是如何工作的:摘自于https://www.w3school.com.cn/js/js_ajax_intro.asp网页中发生一个事件(页面加载、按钮点击) 由 JavaScript 创建 XMLHttpRequest 对象 XMLHttpRequest 对象向 web 服务器发送请求

2021-09-12 19:40:32 1050

原创 简单算法题

数组去重://数组去重//定义一个数组var arr = [1, 1, 2, 3, 4, 3, 3, 5, 6, 4];//遍历数组for (var i = 0; i < arr.length; i++) { //将前一个与后面的进行比较 for (var j = i + 1; j < arr.length; j++) { //判断是否相等,相等则删除,不相等输出 if (arr[i] == arr[j]) {

2021-08-28 18:26:09 58

原创 基本数据类型和引用数据类型

基本数据类型有五种:undefined: 是指未定义类型, eg:var a; consloe.log(a); 输出结果:undefinednull : 是指空引用数组类型(空指针)String: 字符串类型,使用时需要用单引号或者双引号括起来 var a="aaa"; var b='bbb';Number: 数字类型:整数、浮点数Boolean: 布尔类型...

2021-08-28 18:05:30 279

原创 ES5初步

JavaScript的特征: 1.脚本语言,是解释型(与之对应的是编译型的): 1.运行环境:浏览器、nodejs 2.弱数据类型语言(随便定义一个变量,变量的类型不是由你指定的) var a = true(/10/'10');用var定义可以在=后面放任意的数据。 3.顺序执行,代码的执行顺序一般没有特殊设计,自上而下运行。 4.既可以作为前端网页开发语言使用...

2021-08-23 19:14:36 115

原创 Linux在线安装软件的方法(部分)

Linux在线安装软件:一、 apache2 这个还是比较好安装的, 1.输入命令:apt-get update(这个是指去找到更新的版本,可以理解为查找更新) (如果不是用root登录的话,可以在前面加上sudo临时提高权限) 2.sudo apt-get install apache2 输入完之后就会出现进度条之类的,结束后就安装完毕了 ...

2021-08-21 16:31:19 2530

原创 Linux常用的一些命令

命令补全功能:可以使用tab键命令别名配置功能(给你的常用命令设置一个别名)alias 如:alias lm ='ls -al'路径的使用:/ 表示根目录 ~表示家目录 /var/www/html 以/开头表示绝对路径 不以/开头表示相对路径常用命令盘点:切换用户:su - root(切换到root 是指切换到root用户下的root环...

2021-08-21 15:11:02 137

原创 搭建云服务器

云服务器搭建的步骤:(前提,在阿里云或者是在腾讯云上购买了服务器) 1.本地安装软件远程登录,云服务器 2.安装Xshell ,创建链接。登录自己的用户名和密码 3.使用:(这一步是安装apache2) apt-get update apt-get install apache2 service apache2 status service apache2 start 4.安装filezilla,...

2021-08-18 21:26:20 1496

原创 普通盒子和IE盒子的区别

我们一般所说的普通盒子就是正常设定宽高的盒子,也就是W3C盒子这种盒子的设定方法width和height就是盒子的内容区域有多宽有多高,如果加入内边距padding和border将会把盒子撑大,因此这类盒子的计算为:内容区大小:宽=width 高=height盒子的宽width+paddingLeft+paddingRight+borderLeft+borderRight盒子的高height+paddingTop+paddingBottom+borderTop+borderBot..

2021-08-10 19:21:14 299

原创 background的一些使用

background是指盒子的背景样式,在css中应用很广主要有: background-color:为元素设置一种颜色(主要用来设置盒子的纯色背景) background-image:为元素设置一个背景图片(将图片作为盒子的背景) background-size:设置背景的大小(可以用来设置背景图片的宽高) 主要取值有:cover、contain、百分比、绝对值 cover覆盖,会将图...

2021-08-10 19:07:24 476

原创 字体导入和图标导入的方法

使用CSS样式将网络字体导入使用方法一: 可以在iconfont上复制代码(找一个你想要导入的字体样式) <style> @font-face { font-family: 'font1';(这里可以写上你自己的名字,如myFont等) font-display: swap; src: url('//at.alicdn.com/t/webfont_gqqma9fvaav.eot'); /* IE9*/ sr...

2021-08-07 18:10:46 1730

原创 CSS中的选择器

CSS中的选择器 CSS声明块前面添加选择器,用来指定将这个声明块用在哪些元素上 如:div { background-color: black; border: 1px solid red; } 则是将这个样式用在所有div的盒子上1.标签选择器 或者说元素选择器,使用元素名称就可以之间选中相同的元素 如:div {}或者p {}2.类名选择器(类选择器) 以.开头,后面紧...

2021-08-05 19:31:21 106

原创 HTML中table标签和form表单的应用

<!--*@Author:yourname*@Date:2021-08-0417:26:18*@LastEditTime:2021-08-0419:59:23*@LastEditors:PleasesetLastEditors*@Description:InUserSettingsEdit*@FilePath:\briupf:\Web课后练习成果\HTML\htmlDay03.html--><!DOCTYP...

2021-08-04 21:50:41 314

原创 HTML初步认识和一些简单常用属性

HTML的初步认识和一些简单常用属性1.什么是HTML?HTML是描述网页的一种语言HTML 指的是超文本标记语言 (Hyper Text Markup Language)页面内包含的内容不仅仅是文本,还可以包含图片、链接、音乐、视频等一些非文字的元素。HTML 不是一种编程语言,而是一种标记语言 (markup language)HTML 使用标记标签来描述网页HTML的后缀名为.html或者.htm2.什么是HT...

2021-08-02 21:05:09 118

原创 Axure点赞效果的制作

Axure点赞效果的制作上课学到的小动画,感觉很好玩的样子,想了想还是把它整理一下,希望以后会用到。第一步:先找一个点赞的小手手,就像这样????,给它加一个文本框,可以写点赞数。第二步:点击元件设置交互,单击时->设置变量值可以新建一个变量叫click(点击)将它的值设置为click+1设置文本将点赞数的显示设为变量click,这样就能实现当点击(点赞)元件的时候点赞数加一第三步:如果你要实现更多的动画效果,比如当点击元件的时候,元件变大一下又缩回去,可以设置尺寸

2021-08-01 17:19:48 1744 1

原创 Axure轮播图制作方法(粗糙版)

Axure中轮播图的效果该如何做呢?在现在我们所看见Web网站中有许多的滚动的图,那么我们想要制作一个这样的效果该怎么做呢?首先第一步:我们需要在元件库中找到动态面板,将其拖拽到制作区,双击如图:第二步:可以在其中添加一张图片元件,并导入你想进行轮播的图片,(记住在每次添加图片之后,添加动态面版的state)添加完后效果如图:第三步:将轮播图设置交互,载入时->设置面板状态,设置面板状态时可以根据效果进行设置进入动画和退出动画这样轮播图就设置好了,但是我们平时设置的轮播图

2021-08-01 16:54:20 237

原创 git仓库创建及上传

如何创建一个git仓库并上传代码? 1.在此之前我们需要安装git和注册gitee账号 1).打开git官网下载安装程序,然后按照指令进行安装即可 2).搜索gitee进行注册和绑定邮箱即可。(上传代码时需要登录gitee账号) 安装成功之后告诉本地的git软件你是谁? 执行: git config --global user.name "your name" g...

2021-07-27 19:50:23 1141

空空如也

空空如也

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

TA关注的人

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