Chitty。
Chitty。
全部文章
分类
前端复习(15)
归档
标签
去牛客网
登录
/
注册
呓语
一只程序媛,感谢牛友的帮忙,列个前端复习大纲回馈各位。
全部文章
(共15篇)
前端复习企划15-常见算法题及剑指offer
常见算法题 反转字符串 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 输入: "Let's take LeetCode contest" 输出: "s'teL ekat edoCteeL tsetnoc"...
前端开发
算法题
javascript
2019-09-14
3
2969
前端复习企划14-JS功能与原理实现
JS功能实现 数组去重的方法 双重for循环 外层遍历,内层比较。 function distinct(arr){ for(let i=0,len=arr.length;i<len;i++){ for(let j=i+1;j<len;j++){ ...
前端开发
javascript
2019-09-14
7
2581
前端复习企划13-排序算法
排序算法 比较 对于评述算法优劣术语的说明 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序:所有排序操作都在内存中完成;外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行;...
前端开发
手撕代码
javascript
2019-09-14
0
1613
前端复习企划12-数据结构
数据结构 列表 列表是一组有序的数据,每个列表中的数据项称为元素。 在JS中: 列表中的元素可以是任意的数据类型 列表中可以保存多少元素没有事先限定 列表中包含元素的个数称为列表的length //定义列表 function list(){ this.listSize;//列表的元素个数...
前端开发
手撕代码
数据结构
javascript
2019-09-14
0
1514
前端复习企划11-情景题解决方案
情景问题解决方案 关于缓存 对于频繁变动的资源,缓存应该怎么设置? 对于频繁变动的资源,首先需要使用 Cache-Control: no-cache 使浏览器每次都请求服务器,然后配合 ETag 或者 Last-Modified 来验证资源是否有效。 这样的做法虽然不能节省请求数量,但是能显著减少响...
前端开发
javascript
2019-09-14
1
1876
前端复习企划10-Web安全
Web安全 XSS XSS概念及攻击手段 XSS 简单点来说, 中文名为跨站脚本, 是发生在目标用户的浏览器层面上的,简单理解就是:攻击者想尽一切办法将可以执行的代码注入到网页中。重点在脚本上。 可以分为两种类型:持久型和非持久型。 持久型就是攻击的代码被服务端写入进数据库中。 比如在一些论坛的评...
前端开发
web安全
javascript
2019-09-14
2
2185
前端复习企划9-性能优化
性能优化 加载相关 为什么要强调CSS要放在header里,js放在尾部? DOMContentLoaded 和 load DOMContentLoaded 事件触发时,仅当DOM加载完成,不包括样式表,图片... load 事件触发时,页面上所有的DOM,样式表,脚本,图片都已加载完成 构...
前端开发
javascript
性能优化
2019-09-14
2
2144
前端复习企划8-浏览器
浏览器 垃圾回收机制 垃圾收集机制的原理其实非常简单:找出那些不再使用的变量,然后释放其占用的内存。为此,垃圾收集器会按照固定的时间间隔(或代码执行中预定的收集时间),周期性的执行这一操作。 标记清除 当变量进入环境(例如,在函数中声明一个变量)时,将这个变量标记为 “进入环境” 。从逻辑上讲,永远...
前端开发
浏览器
2019-09-14
0
1947
前端复习企划7-网络
网络 OSI七层模型 应用层 :为应用程序提供服务,并管理应用程序之间的通信(SMTP、HTTP、FTP)表示层 :处理数据的标识问题,比如编码、格式转化、加密解密等会话层 :负责建立管理和断开通信连接,实现数据同步传输层 :端到端传输数据,同时处理传输错误、控制流量等(TCP UDP)网络层 :地...
前端开发
网络
2019-09-14
9
6771
前端复习企划6-模块化开发
模块化 CommonJS 一个单独的文件就是一个模块,主要运行与服务器端,同步加载模块。 require输入其他模块提供的功能 module.exports规范模块对外接口,输出一个值的拷贝。 输出之后不能改变,会缓存起来。 // moduleA.js var name = 'weiqinl' fu...
前端开发
javascript
2019-09-14
1
1490
首页
上一页
1
2
下一页
末页