前端面试整理一

前端基础 2.1)对称加密也有缺陷,如何克服? 对称加密虽然简单性能也好,但是首次把密钥发送给对方时,很容易被拦截。 这里介绍非对称加密: 解决方案:结合两种加密方式,将对称加密的密钥,使用非对称加密的公钥进行加密,然后接收方只能用私钥解,最后双方可以使用对称加密来进行沟通。 但是还有缺...

2019-08-31 21:34:12

阅读数 26

评论数 0

js常用方法

// 如果当前请求路由与当前菜单的某个子菜单的 key 匹配, 将菜单的 key 保存为 openKey if(item.children.find(cItem => path.indexOf(cItem.key)===0)) { this.openKey = item.ke...

2019-07-29 21:20:03

阅读数 24

评论数 0

React 项目-后台管理系统

React 项目-后台管理系统 尚硅谷前端研究院 第 1 章: 准备 1.1. 项目描述 1) 此项目为一个前后台分离的后台管理的 SPA, 包括前端 PC 应用和后端应用 2) 包括用户管理 / 商品分类管理 / 商品管理 / 权限管理等功能模块 3) 前端: 使用 Re...

2019-07-29 20:57:14

阅读数 165

评论数 0

less和sass区别

变量 很容易理解: @nice-blue: #5B83AD; @light-blue: @nice-blue + #111; #header { color: @light-blue; } 输出: #header { color: #6c94be; } 甚至可以用变量名定义...

2019-07-24 14:02:55

阅读数 45

评论数 0

react 项目代码

H5 前端课程系列 ——————————————————————————— 1 更多 Java –大数据 –前端 –python 人工智能资料下载,可访问百度:尚硅谷官网 React 全栈项目: 硅谷直聘 第 1 章: 准备 1.1. 项目描述 1) 此项目为一个前后台...

2019-07-17 23:42:27

阅读数 34

评论数 0

VSCode+Win10

cnpminstalljquery--save或使用cdn <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script> &lt...

2019-03-21 10:32:07

阅读数 132

评论数 0

js 24

https://v3.bootcss.com/ broser要安装github

2019-03-16 20:34:49

阅读数 18

评论数 0

jquery

要安装note.js才能使用npm命令,安装jquery 内容分发网络:可以不下载安装,直接使用网络提供的 1.html是从上到下执行的,js获取不到#box1 2. 群组选择器; 3.找到后代和子孙 4. 4. 5. 6.css中的nth-child是从...

2019-03-02 12:02:30

阅读数 70

评论数 0

易错整理

1.document.querySelector()与document.querySelectorAll的区别:当标签只有一个时,必须使用document.querySelector()而不是document.querySelectorAll,不然会报错 2.document.onmousemo...

2019-03-02 12:02:19

阅读数 31

评论数 0

变量的解构赋值

http://es6.ruanyifeng.com/#docs/function#箭头函数 变量的解构赋值 数组的解构赋值 对象的解构赋值 字符串的解构赋值 数值和布尔值的解构赋值 函数参数的解构赋值 圆括号问题 用途 数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组...

2019-02-27 21:38:23

阅读数 20

评论数 0

js day10 cookie

通信协议 通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。 在计算机通信中,通信协议用于实现计算机与网络连接之间的标准,网络如果没有统一的通信    协议,电脑之间的信息传递就无法识别。 通信协议是指通信各方事前约定的通信规则,可以简    单地理解为各计算机之间进行相互会话所使用的共...

2019-02-24 14:32:24

阅读数 22

评论数 0

js day9 事件2

1。html事件: <script>         function show() {             alert('hello');         }     </script> &am...

2019-02-23 14:17:43

阅读数 20

评论数 0

js day12 ES6

let和const命令:       ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 只要块级作用域内存在let命令,它所声明的变量就“绑定”这个区域,不再受外部的影响。 不存在变量提升 let不允许在相同作用域内,重复声明...

2019-01-22 20:30:31

阅读数 124

评论数 0

js day11 正则

l正则的概念 n正则表达式(regular expression)是一个描述字符规则的对象。我们可以通过RegExp 类(构造函数)创建正则表达式,同时String 和 RegExp 都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的方法。 n前端正则表达式主要用来验证客户端的输入数据...

2019-01-19 22:45:31

阅读数 72

评论数 0

html5第17集

对一个元素设置margin:auto;只会使它水平居中;可以使用如下代码使元素相对于父元素水平垂直居中(必须设置宽高): 若是绝对定位,top:0;bottom:0;将与包含块同高; 当点击锚点时,会符合:target代码 父元素是弹性盒子,子元素宽度溢出,会改变父元素有...

2019-01-10 19:18:29

阅读数 27

评论数 0

js day8 事件

offsetWidth       //返回元素的宽度(包括元素宽度、内边距和边框,不包括外边距) offsetHeight      //返回元素的高度(包括元素高度、内边距和边框,不包括外边距) clientWidth        //返回元素的宽度(包括...

2019-01-04 20:18:15

阅读数 39

评论数 0

js day7dom and bom

BOM概念 BOM : Browser Object Model 浏览器对象模型,用来描述与浏览器进行交互的方法和接口。 BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。 BOM 的核心对象是 window ,它表示浏览器的一个实例。window对象有双重角色,它...

2018-12-22 20:25:25

阅读数 155

评论数 0

js day6 Math和日期

<script type="text/javascript">             //宿主对象:内置对象。 //            Math.pow()--求幂,参1:底数    参2:指数         ...

2018-12-19 22:16:03

阅读数 23

评论数 0

js day5 字符串

<script type="text/javascript">             //基本类型:string/number/boolean/undefined/null             //引用类型:ob...

2018-12-19 21:13:10

阅读数 60

评论数 0

js day1

Js1 //1.JavaScript是一种轻量级、解释型的Web开发语言。 //轻量级:弱类型语言,比企业级语言简单。无法操作系统文件。 //解释型:无需任何的环境进行编译。只需要浏览器。依赖浏览器解释。 //2.JavaScript核心组成部分(ECMAscript/BOM/DOM) ...

2018-12-18 13:10:39

阅读数 38

评论数 0

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