摘要:
//获取非行内样式function getStyle(obj,attr){ if(obj.currentStyle){ return obj.currentStyle[attr]; }else{ return getComputedStyle(obj,1)[attr]; } } //运动框架 function sport(obj,jso... 阅读全文
摘要:
一、父传子 当子组件在父组件中当做标签使用的时候,给子组件定义一个自定义属性,值为想要传递的数据。 在子组件中通过props进行接收,props是专门用来接收外边的的数据的,有两种接收方式,数组和对象,对象可以限制数据的类型。 在这里简单介绍一下单项数据流的概念。 单向数据流:父组件向子组件传递数据 阅读全文
摘要:
生命周期 钩子函数 一个组件从创建到销毁的过程就是生命周期。 beforeCreate:创建前 1、当前vue实例化的时候会做一个初始化的操作,在这个生命周期函数里面我们可以做初始化的loading 2、在当前函数里面是访问不到data中的属性,但是可以通过vue的实例对象进行访问 created: 阅读全文
摘要:
一、let和const的区别: 1 const和let都产生块级作用域,只在当前声明的作用域中有效。 2 Const声明常量,let声明变量。 3 同一作用域不能用let重复声明同一个变量。 4 Let声明的变量不能进行变量提升。 5 Let声明的全局变量不再是window的属性。 6 Const声 阅读全文
摘要:
Token的作用主要有两个,一是防止表单重复提交,二是验证身份。 Token使用的流程: 1 首先安装第三方依赖cnpm install jsonwebtoken --save-dev 2 在controller层引入第三方依赖:const JWT = require(“jsonwebtoken”) 阅读全文
摘要:
注册: 前端逻辑: 1给注册添加点击事件,点击后出来一个模态框,用两个类型为text的input供用户输入账号和密码。 2给注册按钮添加点击事件,当点击按钮时,获取input框中的用户名和密码,通过将数据传送给后端。用户名和密码信息用post传输,格式为json,接口为定义的接口:/api/regi 阅读全文
摘要:
Git 和 SVN 的区别? 写在前面: git和SVN都是一个版本管理工具,没有孰优孰劣之分,在这里,只是简单的说一说git和svn的优缺点。选用哪一个看自己公司的实际情况而定。 1) 核心的区别在于git是分布式的,SVN不是。但git不是唯一的分布式的版本管理工具,还有像Mercurial等分 阅读全文
摘要:
undefined 和null的区别? null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。 undefined: (1)变量被声明了,但没有赋值时,就等于undefined。 (2) 调用函数时,应该提供的参数没有提供,该参数等于unde 阅读全文
摘要:
什么是 HTML5? 1.HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。 2.HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。 3.HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。 HTML5有哪些 阅读全文
摘要:
常见的http状态码: 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 2XX系列:代表请求已成功被服务器接收、理解、并接受。这系列中最常见的有2 阅读全文