
前端知识
阿苼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
className 与 classList 的区别 / setAttribute和add的区别
className 与 classList 的区别1,所有浏览器都支持className属性classList是HTML5新增,对IE浏览器并不友好,IE10+与其他主流浏览器支持此属性。2,className属性返回值是一个字符串,内容就是HTML元素的class属性内容。classList属性返回一个包含指定元素所有样式类的集合对象。3,.className的返回值就是包含元素cla...原创 2018-12-26 13:30:49 · 2931 阅读 · 1 评论 -
微信小程序前期开发的准备工作有哪些?小程序相比APP有什么优势?
现在随着时代的进步,科技的发展,网络的普及,计算机应用也是越来越宽泛了,17年小程序开始出现后,至今依然成为了一种趋势,不论是企业单位还是政府,也都愈发的宠幸于它。那么问题就来了,很多人根本就不了解小程序,以为它很难或者说并不是那么的可靠,现在我就大概的为大家说说小程序吧。首先,**小程序是什么**?小程序(Mini Program)是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”...原创 2019-05-07 20:12:28 · 652 阅读 · 0 评论 -
常用的状态码有哪些???
http状态码分类:1XX 提示信息 – 表示请求正在处理2XX 成功 – 表示请求正常处理完毕3XX 重定向 – 要完成请求必须进行更进一步的处理4XX 客户端错误 – 请求有语法错误或请求无法实现5XX 服务器端错误 – 服务器处理请求出错常见的状态码有哪些?① 200:请求成功,浏览器会把响应体内容(通常是html)显示在浏览器中;② 404:(客户端问题)请...原创 2019-05-14 10:24:10 · 1538 阅读 · 0 评论 -
http报文的组成以及它的一些方法?get与post的区别?
1,首先HTTP报文的大致组成?HTTP报文包含请求报文和响应报文两个部分;客户端向服务端发起的请求就叫请求报文,服务端对客户端的请求做出的响应就叫响应报文。2,其次是每个报文组成部分大概指的是什么?请求报文:请求报文由请求行,请求头,空行,请求体等四个部分组成;(注意:get方式发起的请求是没有空行和请求体的)请求行:包括请求方法、请求的url(路径)、http协议及版本;请求头...原创 2019-05-14 10:22:05 · 807 阅读 · 0 评论 -
面向过程编程与面向对象编程的区别是什么?
面向过程编程就是一步一步的按照过程来进行,面向流程的;简单来说就是先分析出解决问题所需要的步骤,然后用函数一步步的调用实现。例如:你需要网上购物,那么你首先需要进入到这个网站,然后再输入用户名和密码等实现登录,然后再实现购物支付等的功能…而实现这些的步骤就是一个面向过程编程。面向过程编程是一种直接的编程方法,它是按照编程语言的思路考虑问题,比如C语言这种过程式语言。面向对象编程是面向问题中的...原创 2019-04-28 11:09:43 · 6681 阅读 · 1 评论 -
Git和SVN的区别
1,Git-分布式版本控制系统 ,每个人都可以有自己的Local Repository,SVN只在server端有,对分支和合并支持很好,SVN不是分布式的,只能处理当前分支,然后合并到server端(Git分支和SVN的分支不同);2,SVN有全局版本号,因为只有一个仓库,而git没有;3, SVN需要update后commit,不然冲突很多,git较好;4,Git把内容按元数据方式存储,...原创 2019-04-15 13:01:40 · 180 阅读 · 0 评论 -
如何让一个div盒子水平垂直居中(实现代码如下:)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...原创 2019-03-27 14:44:35 · 2000 阅读 · 0 评论 -
JavaScript大概内容列表
1,JS的基本语法2,条件选择与判断3,循环4,DOM基础5,六大类型详解:布尔类型,数值类型,字符串类型,数组类型,对象类型,函数类型6,原型链,闭包,递归函数,匿名函数与自执行匿名函数7,日期函数与定时器8,正则表达式9,DOM进阶与BOM讲解10,事件机制(事件代理,冒泡,捕获等)11,本地存储(localStorage/cookier/sessionStorage等)...原创 2019-02-13 17:34:01 · 272 阅读 · 0 评论 -
IE盒子模型和W3C标准盒子模型以及它们之间的相互转换
CSS盒子模型组成:外边距(margin)、边框(border)、内边距(padding)、内容(content)。**1,****IE盒子模型** CSS中的宽(width)=内容(content)的宽+(border+padding)*2 CSS中的高(height)=内容(content)的高+(border+padding)*2**2,****W3C标准盒子模型...原创 2019-02-13 17:24:58 · 592 阅读 · 0 评论 -
token验证流程
1,注册用户信息,前端将用户名及密码发给后端2,后端接收参数并存入数据库,再生成token返回给前端(token主要是用来验证用户的登录状态)3,前端接收到后端返回的token,就把它存在sessionStorage里面4,前端实现登录,将用户名跟密码传送给后台,并带上token。5,后端返回一个新的token给前端,并且验证用户名和密码是否正确,将结果返回给前端。6,前端接收到后端返回...原创 2019-02-24 11:05:16 · 1912 阅读 · 0 评论 -
实现一个简单的注册页面功能,包括抓取注册用户的注册信息
注册界面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2019-01-09 14:10:56 · 2624 阅读 · 0 评论 -
如何用css+原生js实现常见的导航跳转功能?(代码如下)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2019-01-14 14:13:52 · 2572 阅读 · 0 评论 -
如何只使用DOM进阶添加一个简单的表格进网页?
<style> * { margin: 0; padding: 0; } .table * { border: 1px solid black; padding: 10px 20px; } </style&g...原创 2019-01-08 18:28:16 · 192 阅读 · 0 评论 -
用JS原生简单实现实现代理事件?
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2019-01-10 14:07:20 · 1080 阅读 · 0 评论 -
JavaScript中 this 关键字
面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。1,在方法中,this 表示该方法所属的对象。2,如果单独使用,this 表示全局对象。3,在函数中,this 表示全局对象。在函数中,在严格模式下,this 是未定义的(undefined)。4,在事件中,this 表示接收事件的元素。注意:类似...原创 2019-01-03 20:40:52 · 164 阅读 · 0 评论 -
类的三大特性
1,首先我们要只要其三大特性具体指的是什么?即 封装性 / 继承性 / 多态性2,那么这三大特性具体又是什么意思呢?①封装是面向对象的特征之一,是对象和类概念的主要特性;封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。②继承面向对象编程 (OOP) 语言的一个主要功能;它主要是指这样一种能力:可以使用现有类的所有功能,并...原创 2018-12-21 15:35:12 · 3132 阅读 · 0 评论 -
js中let与var,以及const的区别
**!**let /var定义变量1,let 不具有变量提升,具有块级作用域,不允许重复定义let定义的变量是块级的变量。使用 let 声明的变量,在声明前无法使用,否则将会导致错误;如果未在 let 语句中初始化您的变量,则将自动为其分配 JavaScript 值 undefined。2,var 具有变量提升,可以重复定义var定义的变量是全局变量或者函数变量。函数中使用var关键字进行...原创 2018-12-21 15:25:51 · 3798 阅读 · 0 评论 -
前端面试题十大重要问题????
(一),跨域有几种实现方式???分别都是哪些???**1,**jsonp跨域。原理是:动态插入script标签,通过script标签引入一个js文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的json数据作为参数传入。由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源,为了实现跨域请求,可以通过script标签实现跨域请...原创 2019-05-07 20:38:04 · 503 阅读 · 0 评论