自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 36-前端简答题

前端简答题1. Linux中vim有几种模式?如何进行这几种模式的切换?​ 命令行模式、插入模式、底行模式;​ 命令行模式 -> 插入模式 I A O i a o​ 命令行模式 -> 底行模式 : ?​ 插入模式 -> 命令行模式 esc2. css3中animation与transition表达的意思?​ animation表达动画:animation-xxxanimation-name 指定要绑定到选择器的关键帧的名称,告诉系统需要执行哪个动画;animat

2021-10-11 09:09:57 432

原创 23-正则表达式

正则表达式1. 什么是正则表达式?正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。2. 正则表达式的创建2.1 字面量// 在一对反斜线中写正则表达式内容,如/abc/// 正则表达式里面不需要加引号 不管是数字型还是字符串型var reg = /正则表达式/修饰符;var reg = /hello/g;2.2

2021-10-09 16:51:47 412

原创 22-数组

数组1.数组创建初始化:使用数组字面量、使用Array构造函数1.1 字面量创建数组// 字面量创建数组var arr1 = ['terry','larry','zhangsan'];console.log(arr1,typeof arr1);// 获取数组长度console.log(arr1.length);// 通过索引下标获取对应的长度console.log(arr1[1]);// 数组的元素可以由任意数据类型的数据组成var arr2 = ['lisi',true,123,{

2021-10-08 17:15:16 207

原创 21-函数

函数1. 函数的介绍函数允许我们封装一系列代码来完成特定任务。当想要完成某一任务时,只需要调用相应的代码就好。method一般是定义在对象中的函数。JavaScript使用关键字function定义函数。函数可以通过声明定义,也可以为一个表达式。2. 函数的作用功能的封装,直接调用,代码复用率提高。3. 函数声明//函数声明function 函数名(形参){ //函数体}//函数表达式var 函数名 = function(形参){ //函数体}//在调用之前,必须

2021-09-28 14:30:18 135

原创 20-对象

对象定义​ 无序属性的集合,其属性可以包含基本值、对象或函数。可以将对象想象成散列表:键值对,其中值可以是数据或者函数。ECMAScript中的对象其实就是一组数据(属性)和功能(方法)的集合。​ 对象是一个包含相关数据和方法的集合(通常由一些变量和函数组成,我们称之为对象里面的属性和方法)。对象的创建对象的初始化有两种方式:字面量模式和构造函数模式1.字面量模式var obj = { name:'zhangsan', age:18, sayName:functio

2021-09-27 09:19:54 107

原创 19-数组方法重构

数组方法重构1.调用方式2.参数 是否改变原数组3.功能4.返回值//mypop 删除最后一个元素并返回删除的元素Array.prototype.myPop = function(){ if(this.length=''){ return undefined; }else{ var temp = this[this.length - 1]; this.length--; return temp; }}

2021-09-26 09:17:05 81

原创 18-HTML简答题

1. display:none与visibility:hidden的区别是什么?display:隐藏对应的元素但不挤占该元素原来的空间。visibility:隐藏对应的元素并且挤占该元素原来的空间。2. 说明 px、em、rem三者关系px为长度单位,表示一个像素点。em为相对长度单位,表示当前元素上的字体大小。rem为相对单位长度,表示根元素上声明的字体大小。3. 如何实现响应式布局?通过媒体查询,可以通过@media来进行媒体查询,当网页显示在不同的网页中加载执行不同的css代码(当页面

2021-09-22 18:39:31 995

原创 17-流程控制语句

流程控制语句流程控制:分支(条件)、循环1.分支语句1.1 if 语句只有当指定条件为true时,语句才会执行代码if (condition){ 当条件为 true 时执行的代码}1.2 if…else 语句在条件为true时执行代码,条件为false时执行其他代码。if (condition){ 当条件为 true 时执行的代码}else{ 当条件不为 true 时执行的代码}1.3 if…else if…else 语句if (conditio

2021-09-17 19:27:43 82

原创 16-类型转换

类型转换2.1 字符串类型 (其他类型转换为String)toString()函数除了null和undefined,其他三种基本数据类型的变量均有一个toString()函数。该函数可以获取该变量指定值的字符串表示。var a = true;var b = 123;console.log(a.toString(), b.toString());// 'true' '123'console.log(typeof a.toString(), typeof b.toString());//st

2021-09-16 16:08:35 74

原创 15-操作符

1.操作符1.1.算数运算符运算符描述例子结果+加法var num = 1 + 2;3-减法var num = 4 - 3;1*乘法var num = 4 * 3;12/除法var num = 6 / 3;2%取余var num = 7 % 3;1正常的数据运算var num1 = 8;var num2 = 4;console.log(num1 + num2); //12console.log(num1 - n

2021-09-15 09:25:10 115

原创 14-初识JavaScript

初识JavaScript1.什么是JavaScript​ JavaScript ( JS ) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web 页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,例如 Node.js、 Apache CouchDB 和 Adobe Acrobat。JavaScript 是一种基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。2.JavaScript的组成部分 (面试题)ECMASc

2021-09-14 16:41:44 191

原创 13-文本编辑器

文本编辑器 vi/vim有三种模式:命令模式、输入模式、底线命令模式。命令模式作用:刚刚启动vi/vim,就进入了命令模式。敲击键盘动作会被vim识别为命令,而不是输入字符。常用的几个命令:i 切换到输入模式,来输入字符x 删除当前光标所在处的字符: 切换到底线命令模式,在最后一行输入命令输入模式作用:在命令模式下按下i就进入了输入模式,还可以使用按键有:字符按键以及shift 输入字符ENTER 回车键 换行BACK SPACE 退格键 删除光标后一个

2021-09-10 09:11:35 130

原创 12Linux操作系统介绍简介

1.Linux系统简介1.1Linux特征​ Linux是一套免费使用和自由传播的操作系统内核,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统内核。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统内核。1.2Linux特点开放性:遵循开放系统互连国际标准。多用户:操作系统资源可以被不同用户使用,每个用户对自己的资源有特定的权限,互不影响。多任务:计算

2021-09-09 14:07:53 197

原创 11-阿里云服务器购买及配置

1.阿里云服务器购买及配置-轻量级阿里云服务器版 Ubuntu版本https://developer.aliyun.com/plan/grow-uphttps://www.aliyun.com/daily-act/ecs/activity_acc?utm_content=se_10096852651.购买阿里云服务器⽀付宝扫码登录之后在右上⻆【个⼈中⼼】进⾏实名认证>个⼈实名认证>个⼈⽀付宝授权认证。学生专享:https://promotion.aliyun.com/ntms/a

2021-09-08 18:48:00 202

原创 10-transitions和animation

CSS过渡-transitions过渡三要素必须要有属性发生变化必须要告诉系统哪个属性需要执行过渡效果必须告诉系统过渡效果持续时长transition-property 规定应用过渡的CSS属性的名称none 没有属性 不会有过渡效果all 所有属性都获得过渡效果property 定义应用过渡效果的CSS属性名称列表,列表以逗号分割transition-duration 定义过渡效果花费的时间。默认为0。time 规定完成过渡效果需要花费的时间(以秒或毫秒计)。

2021-08-20 09:27:18 115

原创 09CSS布局

CSS布局什么是网页的布局方式?网页的布局方式就是指浏览器是如何对网页中的元素进行排版的标准流(文档流/普通流)排版方式标准流(文档流/普通流)标准流处在网页的最底层,他表示的是一个页面中的位置,我们所创建的元素默认都处在标准流中。元素在标准流中的特点块元素块元素在标准流中独占一行,块元素会自上向下排列块元素在标准流中默认宽度是父元素的100%块元素在标准流中的高度默认被内容撑开内联元素内联元素在标准流中只占自身的大小,默认从左向右排列,若一行中不能容纳所有元素则会换到下一行中

2021-08-20 09:25:37 70

原创 08-盒模型

1.盒子组成盒子属性文档中的每个元素都可以被看做是一个矩形盒子。margin​ 外边距,代表盒子四周的区域。相邻元素的边距会合并(margin collapsing塌陷)border​ 设定介于padding的外边缘与margin的内边缘之间,默认值为0.padding​ 内边距,在任何意义的边界内的元素内容周围生成空间。width height​ 用于设置内容区的宽高,该区域用于显示内容。盒子高度默认为内容的高度。一个盒子应该有外边距、边框、内边距和内容组成。盒子一般指的是块元素

2021-08-20 09:15:32 290

原创 07-字体及文本样式

字体及文本样式1.文本属性字体颜色 color打开或关闭斜体文字 font-style设置字体粗细程度 font-weight设置字体大小 font-size设置文字指定的特殊的字体,浏览器只会使用浏览器可以访问到的字体 font-family网络字体 webFont设置或取消文本修饰 text-decoration设置文字排列方式 text-align设置文本缩进 text-indent设置或取消字体

2021-08-20 09:12:59 579

原创 06-CSS选择器

CSS选择器1.标签选择器作用:根据指定的标签名称, 在当前界面中找到所有该名称的标签, 然后设置属性格式:标签名称{ 属性:值;}注意点:​ 1.标签选择器选中的是当前界面中所有的标签, 而不能单独选中某一个标签​ 2.标签选择器无论标签藏得多深都能选中​ 3.只要是HTML中的标签就可以作为标签选择器(h/a/img/ul/ol/dl/input…)2.id选择器作用:根据指定的id名称找到对应的标签, 然后设置属性格式:#id名称{

2021-08-20 09:11:03 245

原创 05-CSS的认识

1.CSS3CSS是什么?CSS (Cascading Style Sheets) 层叠样式表,是一个用于修饰文档(可以是标记语言HTML,也可以是XML或者SVN)的语言,可以将文档以更优雅的形式呈现给用户。CSS的学习一共分为两大部分, 一个是CSS的选择器, 另一个是CSS的属性.HTML和CSS之间的关系?HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。 CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图

2021-08-19 11:29:12 191

原创 04-Http协议

Http协议HTTP是一种能够获取如HTML这样的网络资源的protoco(通讯协议)。它是在 Web 上进行数据交换的基础,是一种 client-server 协议,也就是说,请求通常是由像浏览器这样的接受方发起的。HTTP被设计于20世纪90年代初期,是一种可扩展的协议。它是应用层的协议,通过TCP,或者是TLS-加密的TCP连接来发送,理论上任何可靠的传输协议都可以使用。因为其良好的扩展性,时至今日,它不仅被用来传输超文本文档,还用来传输图片、视频或者向服务器发送如HTML表单这样的信息。HTTP

2021-08-18 10:13:36 129

原创 03-功能元素

1.功能元素1.1列表标签作用:给一堆数据添加列表语义,也就是告诉搜索引擎告诉浏览器这一堆数据是一个整体。HTML中列表标签的分类​ 无序列表(最多)(unordered list)​ 有序列表(最少)(ordered list)​ 定义列表(其次)(definition list)1.1.1 无序列表有先后之分:排行榜无先后之分:新闻列表 商品列表无序列表格式:<ul> <li>需要显示的条目内容</li></ul&

2021-08-18 10:12:32 373

原创 02-HTML与CSS

1.HTML与CSS1.1什么是HTML?什么是CSS?HTML是HyperText Markup Language(超文本标记语言)它不是一种编程语言,而是一种标记语言,用于告诉浏览器如何构造你的页面。它可以由一系列HTML元素组合成web开发人员想要的简单或者复杂的页面。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。HTML也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中

2021-08-11 18:46:03 382

原创 Axure基础操作及高级操作

1.Axure1.1Axure的安装及汉化1.1.1Axure的安装Axure中文学习网:https://www.axure.com.cn/安装链接:https://www.axure.com/(1)点击链接或复制链接到百度进行下载(2)下载完成后,找到Axure RP 9目录下的“AxureRP9.exe”文件,双击运行(3)若需要授权码。授权码:https://blog.csdn.net/hongc93/article/details/107857318注:win7系统安装报错解决:ht

2021-08-04 11:22:06 1817

空空如也

空空如也

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

TA关注的人

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