自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

煜夏的博客

菜鸡互啄

  • 博客(7)
  • 收藏
  • 关注

原创 项目实战—前后端交互(头文件)

  最近,我和大学室友进行学校的一项科研项目,项目采用前后端分离的设计思路,期间遇到了一些问题在此做个项目记录。  在发送请求的过程中,会遇到数据格式与预想的出现偏差的问题,仔细排查是因为请求头的设置有问题。在前后端交互的过程中,请求头是关键,于是我对Content-Type进行了一些梳理:MediaType,即是Internet Media Type...

2019-11-18 16:59:42 436

原创 JavaScript设计模式(三)

观察者模式观察者模式又叫发布-订阅模式,是我们常见的设计模式(其实二者有所区别,具体可baidu), 它定义对象间的一种一对多的依赖关系, 当一个对象的状态发生改变时, 所有依赖于它的对象都将得到通知。观察者模式提供了一个订阅模型,其中对象订阅事件并在发生时得到通知,这种模式是事件驱动的编程基石,它有利益于良好的面向对象的设计。可能我们对该模式的理解还不够清晰,举个????:小米最近看上了一套房...

2019-11-15 09:31:57 144

原创 JavaScript设计模式(二)

组合模式我们从字面意思理解,组合就是很多对象构建成为一个整体,就像一个公司,由底层员工到他们的领导,再到他们领导的领导,一直到总裁而组成的一个整体的人力资源。组合多个对象形成树形结构以表示具有“整体-部分”关系的层次结构。组合模式对单个对象(即叶子对象) 和组合对象(即容器对象) 的使用具有一致性, 组合模式又可以称为“整体-部分”模式, 它是一种对象结构型模式。。组合模式 描述了一组对象可像...

2019-11-14 08:59:06 128

原创 JavaScript设计模式(一)

什么是设计模式设计模式(Design Pattern)是一套被反复使用、多数人知晓的、 经过分类的、 代码设计经验的总结。设计模式的优点模式是行之有效的解决方法:他们提供固定的解决方法来解决在软件开发中出现的问题,这些都是久经考验的反应了开发者的经验和见解的使用模式来定义的技术。模式可以很容易地重用:一个模式通常反映了一个可以适应自己需要的开箱即用的解决方案。这个特性让它们很健壮。模式...

2019-11-13 10:30:02 201

原创 回流与重绘问题

首先,我们要知道什么叫回流,什么叫重绘:当render tree中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建。这就称为回流。当render tree中的一些元素需要更新属性,而这些元素只影响元素的外观,风格,而不会影响布局的叫做重绘。那么,哪些情况会导致回流呢?DOM的增删行为几何属性的变化元素位置的变化获取元素的偏移量属性页面初次渲染(每个页面至少...

2019-11-12 17:46:01 527

原创 JavaScript的继承方式(代码实例详解)

大部分人对原型链以及继承的概念上较为模糊,且网上对继承方式的叫法与解释不一,于是我对其进行了彻底的总结和理解:首先,先理解构造函数,原型和实例之间的关系每个构造函数(constructor)都有一个原型对象(prototype),原型对象都包含一个指向构造函数的指针,而实例(instance)都包含一个指向原型对象的内部指针.其次,我们先了解一个规则当访问一个对象的属性的时候,首...

2019-10-24 22:15:52 225

原创 JavaScript如何判断一个数是几位数

实现目标的方法有很多,现在介绍一种使用while循环实现的方法。    可以想象当这个数某位数除以10为小数的时候,也就是到了该数的最大位(例:如123,123除以10取整为12,12除以10取整为1,1除以10为小数,即不符合循环条件),根据此写循环条件: var i = parseInt(prompt('请输入一个整数')); var l=0; ...

2019-08-22 11:42:24 21265 1

空空如也

空空如也

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

TA关注的人

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