自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaScript实现排序

稳定排序和不稳定排序 (7大排序的稳定性分析)稳定排序有:插入排序、冒泡排序、归并排序 、基数排序(插冒归并基)不稳定排序:希尔排序、快速排序、选择排序、堆排序(希尔快选堆)各种排序算法稳定性分析现在分析一下常见的排序算法的稳定性,每个都给出简单的理由。 (1)冒泡排序 冒泡排序就是把小的元素往前调(或者把大的元素往后调)。注意是相邻的两个元素进行比较,而且是否需要交换也发生在这两个元素之间。所

2017-09-14 09:56:21 249

原创 transition与animation的区别

可以给transition一个速记法transiton: 过渡属性 过渡所需要时间 过渡动画函数 过渡延迟时间;11属性详解transition-property不是所有属性都能过渡,只有属性具有一个中间点值才具备过渡效果。完整列表,见这个列表 ,具体效果,见 这个页面。transition-duration指定从一个属性到另一个属性过渡所要花费的时间。

2017-05-09 10:36:13 729

原创 浏览器渲染原理

WEB 页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验简单地说,页面渲染就是浏览器将 HTML 代码根据 CSS 定义的规则显示在浏览器窗口中的这个过程。渲染过程1. 用户输入网址(假设是个 HTML 页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回 HTML 文件;2. 浏览器开始载入 HTML 代码,发现  标签内有一个  标签

2017-04-07 08:18:40 192

原创 创建对象的方式和继承的方式

1.使用object构造函数var person=new Object();person.name="Nicholas";person.age=23;person.job="Software Engineer";person.sayName=function(){alert(this.name);}2.使用对象字面量var person={name:"Nic

2017-03-16 08:40:40 465

原创 TCP/IP三次握手和HTTP过程

1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的S

2017-03-02 09:02:45 386

转载 Web应用从服务器主动推送数据到客户端有哪些方式?

通常情况下,打开网页或app去查询或者刷新时,客户端向服务器发出请求然后返回数据,客户端与服务端对应的模式是: 客户端请求--服务端响应, 而在有些情况下,服务端会主动推送一些信息到客户端,例如:新闻的订阅,天气的提醒等等,那么在这样的模式下,会有些问题值得思考:1.应用服务器如何确定每一个应用所在的设备2.服务端把消息推到哪,客户端又不像服务器有一个固定的地址服务端主动推

2017-03-02 08:33:56 18742

转载 前端和后端是如何交互的

1、前端请求数据URL由谁来写在开发中,URL主要是由后台来写好给前端。 若后台在查询数据,需要借助查询条件才能查询到前端需要的数据时,这时后台会要求前端提供相关的查询参数(即URL请求的参数)。2、接口文档主要由谁来写接口文档主要由后台设计和修改。 后台直接跟数据打交道,最清楚数据库里有什么数据,能返回什么数据。 前端只是数据的被动接受者,只是接口

2017-02-28 18:38:26 30193 2

转载 如何解决跨域问题?

什么是跨域?概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一

2017-02-28 09:44:06 354

原创 前端开发面试知识点大纲

HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应 JavaScript: 数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事件、内存泄漏、事件机制、异步装载回调、模板引擎、Nodejs、JSON、ajax等。其他: HTTP、安全、

2017-02-24 09:28:25 254

原创 前端面试易考知识点

一.HTML/CSS部分1.什么是盒子模型?盒模型包括内容(content)、内边距(padding)、边框(border)、外边距(margin)。盒模型分为IE标准的盒模型以及W3C标准的盒模型,IE盒模型的content部分包含了border和padding。补充:标准W3C模型:盒子的总宽度=左右margin+左右border+左右padding+width(内容content);

2017-02-17 16:11:53 1452

空空如也

空空如也

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

TA关注的人

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