自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 圣杯函数

//当前案例是一个圣杯模式案例Father.prototype.lastname = 'C';Father.prototype.fortune = 1000000;function Father () { this.age = 48;}function Son () { this.age = 18; this.waste = function () { ...

2019-10-10 23:25:45 169

转载 理解js继承的6种方式

想要继承,就必须要提供个父类(继承谁,提供继承的属性)//父类function Person(){ this.name="张三"; this.fn=function(){ console.log(this.name,5); }}Person.prototype.age=10;一、原型链继承function Per(){ this.nam...

2019-10-10 16:56:51 159

转载 ES6面试题

1、es5和es6的区别,说一下你所知道的es6  ECMAScript5,即ES5,是ECMAScript的第五次修订,于2009年完成标准化  ECMAScript6,即ES6,是ECMAScript的第六次修订,于2015年完成,也称ES2015  ES6是继ES5之后的一次改进,相对于ES5更加简洁,提高了开发效率  ES6新增的一些特性:  1)let声明变量和con...

2019-10-08 00:05:15 332

原创 js原生面试题

//将一个url解析为一个对象let url ='http://www.baidu.com?id=1&name=sel';function query(url){ let str =url.split('?')[1],result={}; str=str.split('&'); for(let i=0;i<str.length;i++){ ...

2019-10-07 15:26:30 236

原创 vue面试题

v-if与v-show的区别1.共同点都是动态显示DOM元素2.区别(1)手段:v-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样式属性控制显隐;(2)编译过程:v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件;v-show只是简单的基于css切换;(3)编译条件:v-if是惰性的,如...

2019-10-04 03:22:57 140

转载 JS常用工具函数

1、isStatic:检测数据是不是除了symbol外的原始数据function isStatic(value) { return( typeof value === 'string' || typeof value === 'number' || typeof value === 'boolean' || typeof v...

2019-09-30 23:17:49 120

原创 v-model原理

<div> <input type="text" id="input" /> <div id="txt"></div></div>let obj = {//相当于vue里面的data content:'' }; // 获取页面中的元素 let getInput = document.getElem...

2019-09-29 23:35:10 117

原创 js原生深度克隆

let str = 'dsfldskj'; let arr = [2, 2, 2, 2, 4, {a: 1}, [4, 5, 6,[34,32]]]; function fn() { return 5; } let obj = {name: 'sdd', key: 1}; let num = 9; let q = null; ...

2019-09-29 22:43:52 131

转载 前端必会网络知识点

http 响应常见状态码100-199 : 表示成功接收请求, 要求客户端继续提交下一次请求才能完成整个处理过程200-299: 表示成果接收请求并已完成整个处理过程. 常用 200300-399: 为完成请求, 客户需进一步细化需求: 例如: 请求的资源已经移动一个新地址, 常用 302(重定向), 307 和 304(拿缓存)400-499: 客户端的请求有错误, 包含语法错误或者不能...

2019-09-26 22:08:52 182

原创 VUE中父子组件相互传参以及父子组件相互调用方法

1、父传子父组件<template> <div class="hello"> <Son :message="sons" ></Son><!-- @btn="btn"--> </div></template><script> import Son from './son'e...

2019-09-26 14:13:08 329

原创 vue路由

路由跳转获取 登陆状态store>index.js 文件import Vue from ‘vue’import Vuex from ‘vuex’Vue.use(Vuex)export default new Vuex.Store({state: {isLogin: false},getters: {isLogin: state => state.isLogin},...

2019-09-26 00:42:48 162

空空如也

空空如也

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

TA关注的人

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