代码改变世界

随笔分类 -  前端

javascript 排序和搜索算法

2018-03-12 11:18 by 库奇——, 246 阅读, 收藏,
摘要: 排序算法 1冒泡排序 学习排序算法时,通常都先学冒泡算法,因为它在所有排序算法中最简单。然而,从运行时间的角度来看,冒泡排序是最差的一个。 冒泡排序比较任何两个相邻的项,如果第一个比第二个大,则交换它们。元素项向上移动至正确的顺序,就好像气泡升至表面一样,冒泡排序因此得名。 2:选择排序: 选择排序 阅读全文

实现表格分页

2017-08-03 19:14 by 库奇——, 739 阅读, 收藏,
摘要: 由于工作需要,经常在开发中需要实现表格分页这种特效,目的的为提升用户体验,减少大数据渲染数量。 分页的分两种,一种是要和服务器交互,另一种是一次性拿到所有数据,在本地做分页处理。本次主要谈论第二种。 分页原理很简单,无非就是数组切片。 最关键是这两句: var startRow = (current 阅读全文

web socket教程

2017-05-28 17:52 by 库奇——, 2110 阅读, 收藏,
摘要: web socket是一种网络通信协议,很多网页应用中都会使用到它,比如聊天室,选票等等. 一、为什么需要WebSocket? HTTP是无连接(无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间) HTTP是无状态(HTT 阅读全文

前端日常工作性能优化条例

2017-05-21 22:12 by 库奇——, 305 阅读, 收藏,
摘要: 在当前,网页上越来越重视用户体验,其中一个重要的前提就是访问速度。前端是庞大的,包括 HTML、 CSS、 Javascript、Image 。等等各种各样的资源。前端优化是复杂的,针对方方面面的资源都有不同的方式。至少80%的最终用户响应时间花在了页面中的组件(图片、脚本、样式表)。 页面方面优化 阅读全文

前端的发展历程

2017-02-20 17:49 by 库奇——, 3139 阅读, 收藏,
摘要: 前端开发的历史和趋势 什么是前端 前端:针对浏览器的开发,代码在浏览器运行 后端:针对服务器的开发,代码在服务器运行 前端:针对浏览器的开发,代码在浏览器运行 后端:针对服务器的开发,代码在服务器运行 前后端不分的时代 互联网发展的早期,前后端开发是一体的,前端代码是后端代码的一部分。 后端收到浏览 阅读全文