自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-07-16

@python·对类定义的理解与使用一、类的定义在 Python 中,类的定义与函数的定义类似,所不同的是,类的定义是使用关键字 “class”。与函数定义相同的是,在定义类时也要使用缩进的形式,以表示缩进的语句属于该类。类的定义形式如下。class <类名>:<语句1><语句2>…<语句3>与函数定义相同,在使用类之前必须先定义类。类的定义一般放在脚本的头部。在 Python 中也可以在 if 语句的分支或者函数定义中定义类。下面的代码定义了

2021-07-16 14:01:47 74

原创 js继承详解

继承在JavaScript中,有六种主要常见的继承方式,下面我会对每一种继承方式进行分析并总结它们的优缺点。1.原型链继承原型链继承的概念在JavaScript中,实现继承主要是依靠原型链来实现的。其基本思想是是利用原型让一个引用类型继承另一个引用类型的属性和方法。让我们简单回顾一下构造函数、原型和实例的关系:每个构造函数都有一个原型对象prototype,原型对象都包含一个指向构造函数的指针constructor,而实例都包含一个指向原型对象的内部指针__proto__假如我们让原型对象等于另

2021-03-15 23:17:52 167 1

原创 闭包的使用场景

闭包的使用场景1.setTimeout原生的setTimeout传递的第一个函数不能带参数,通过闭包可以实现传参效果。function f1(a) { function f2() { console.log(a); } return f2;}var fun = f1(1);setTimeout(fun,1000);//一秒之后打印出12.回调定义行为,然后把它关联到某个用户事件上(点击或者按键)。代码通常会作为一个回调(事件触发时调用的函数)绑定到事

2021-03-09 19:27:56 131 1

原创 前端面试题 必须掌握

前端面试题文章目录前端面试题前言一、HTML1.什么是html语义化?2.都有哪些标签,都是啥意思?3.行内元素、块元素、行内块元素的区别?4.html5 有哪些新特性、移除了那些元素?如何区分 HTML 和 HTML5?二、CSS1.元素隐藏的三种方法,以及区别?2.盒子水平垂直居中的方法?3.什么是css盒子模型?4.CSS3 有哪些新特性?5.css有哪些选择器及顺序?三.js1.JavaScript中什么是基本数据类型什么是引用数据类型?以及各个数据类型是如何存储的?2.数据类型有几种方法?3.i

2021-03-08 15:09:02 1889 11

原创 html块级元素行内元素整理

通常有哪些块级元素文档分区~一级标题到六级标题段落水平线预格式化文本无序列表有序列表表格表单表单元素分组表单输出页头页尾分区或节文章内容侧边栏联系方式信息音频视频块引用绘制图形定义列表中定义条目描述定义列表图文信息组图文信息组标题行内元素一个行内元素只占据它对应标签的边框所包含的空间。包含其自身及其他行内元素。通常有哪些行内元素行内容器定义锚定义粗体定义斜体定义缩写定义取得首字母缩写定义引用定义大号文本定义小号文本定义折行定义项

2021-03-06 14:39:30 89

原创 HTML面试常见问题

HTML面试常见问题1. doctype的意义是什么?让浏览器以标准模式渲染让浏览器知道元素的合法性2.html,xhtml,html5之间有什么关系?HTML属于SGMLXHTML属于XML(HTML是XML严格化的结果)HTML5不属于SGML或XML,比XHTML宽松3.HTML5带来了哪些变化?新的语义化元素(section,nav,sidebar...)表单增强(html5验证)新的API(离线,音视频,canvas ,svg, 本地存储 )分类和嵌套的变更

2021-02-22 21:06:59 167

空空如也

空空如也

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

TA关注的人

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