05 2019 档案

摘要:function Person (){ this.name=“张三”; this.run = function(){ alert( this.name+'在运动' ) } } Person.prototype.work = function(){ alert( this.name+'在工作’ ) } 阅读全文
posted @ 2019-05-27 22:50 MrWwwu 阅读(261) 评论(0) 推荐(0)
摘要:/** * 1.导航被触发, * 2.在失活的组件(即将离开的页面组件)里调用离开守卫 beforeRouteLeave * 3.调用全局的前置守卫 beforeEach * 4.在重用的组件里调用 beforeRouteUpdate (新组件不会调用 会调用beforeRouteEnter 同级关 阅读全文
posted @ 2019-05-26 15:51 MrWwwu 阅读(940) 评论(0) 推荐(0)
摘要:<!--?xml version="1.0" encoding="UTF-8"?--> 第三方库用cdn引入会大大减少服务器的压力,增加页面加载的速度,减少加载的时间,这样就实现了页面主体与第三方库的分离打包,首屏加载速度会加快 阅读全文
posted @ 2019-05-26 15:51 MrWwwu 阅读(164) 评论(0) 推荐(0)
摘要:父组件向子组件传参一定是通过属性的方式 子组件向父组件传参一定是通过方法的方式 阅读全文
posted @ 2019-05-26 15:50 MrWwwu 阅读(121) 评论(0) 推荐(0)
摘要:{ path:'*', component:()=>import('@v/error_404') } 一定要写在最后,路由匹配规则是以上为准,先匹配的为准,前面的优先级高,如果统一路径定义两个,以前一个为准 阅读全文
posted @ 2019-05-26 15:50 MrWwwu 阅读(681) 评论(0) 推荐(0)
摘要:1.git clone https://github.com/vuejs/vue-devtools.git2.npm install3.npm run build4.chrome://extensions/vue-devtools>shells>chrome 阅读全文
posted @ 2019-05-26 15:49 MrWwwu 阅读(134) 评论(0) 推荐(0)
摘要:<!--?xml version="1.0" encoding="UTF-8"?--> 前端可以通过cookie以js的方式存取token,并且实现用户的登录登出以及token的超时操作,但这样做并不安全,无法避免跨站脚本的攻击,如果对项目的安全性要求比较高,应该在服务端开启http only为tr 阅读全文
posted @ 2019-05-26 15:48 MrWwwu 阅读(1060) 评论(0) 推荐(0)
摘要:介绍一下对浏览器内核的理解 主要分成两个部分:渲染引擎(Render Engine)和JS引擎。 常见的浏览器内核有哪些? Trident内核:IE,360,搜过浏览器; Gecko内核:Netscape6及以上版本, Presto内核:Opera Blink内核:Opera; Webkit内核:S 阅读全文
posted @ 2019-05-26 15:47 MrWwwu 阅读(147) 评论(0) 推荐(0)
摘要:共同点: 都支持组件化 都是数据驱动视图 区别: Vue - 本质是MVVM框架,由MVC发展而来 React - 本质是前端组件化框架,由后端组件化发展而来 模板的区别 Vue - 使用模板(最初由angular提出) react - 使用JSX 组件化的区别 React 本身就是组件化,没有组件 阅读全文
posted @ 2019-05-26 15:46 MrWwwu 阅读(432) 评论(0) 推荐(0)
摘要:hybird是客户端与前端的混合开发 hybird存在的核心意义在于快速迭代,无需审核 弊端就是需要前端,后端一起联调修改 阅读全文
posted @ 2019-05-26 15:45 MrWwwu 阅读(643) 评论(0) 推荐(0)
摘要:file协议 就是打开本地的文件(断网也可以打开) 特点 快 http https 打开的是远程(断网就打不开了) 阅读全文
posted @ 2019-05-26 15:45 MrWwwu 阅读(322) 评论(0) 推荐(0)
摘要:1.服务端渲染需要消耗更多的服务器资源(cpu,内存等) 2.客户端渲染可以将静态资源部署到cdn上,实现高并发 3.服务端渲染对seo更友好 阅读全文
posted @ 2019-05-26 15:44 MrWwwu 阅读(146) 评论(0) 推荐(0)
摘要:var data={a:1,b:2,c:9,d:4,e:5}; console.log(data);//{a: 1, b: 2, c: 9, d: 4, e: 5} console.log(Object.keys(data));//["a", "b", "c", "d", "e"] Object.k 阅读全文
posted @ 2019-05-26 15:43 MrWwwu 阅读(154) 评论(0) 推荐(0)
摘要:Web站点在所有新式浏览器中都能正常工作,如果用户使用的是老式浏览器,则代码会检查以确认它们是否能正常工作。由于IE独特的盒模型布局问题,针对不同版本的IE的hack实践过优雅降级了,为那些无法支持功能的浏览器增加候选方案,使之在旧式浏览器上以某种形式降级体验却不至于完全失效. 从被所有浏览器支持的 阅读全文
posted @ 2019-05-26 15:42 MrWwwu 阅读(128) 评论(0) 推荐(0)
摘要:push会改变原数组 concat不会改变原数组 阅读全文
posted @ 2019-05-26 15:41 MrWwwu 阅读(127) 评论(0) 推荐(0)
摘要:单线程 : 同一时间下只能做一件事 js是单线程的 原因是 避免DOM渲染冲突 1 浏览器需要渲染DOM 2.JS可以修改DOM结构 3 JS执行的时候,浏览器DOM渲染会暂停 4 两端JS不能同时执行(都修改DOM就冲突了) 5 webworker能实现多线程,但是不能访问DOM 阅读全文
posted @ 2019-05-26 15:41 MrWwwu 阅读(250) 评论(0) 推荐(0)
摘要:补充call与bind区别: 函数.call(指定任何对象) // 可以直接执行函数 Let 新函数 = 函数.bind(obj) //新函数的this 会永久的指向obj , 因此我们说 ,this被绑定了 函数不直接执行 bind 有返回值 // 手动实现一个bind方法 Function.pr 阅读全文
posted @ 2019-05-26 15:40 MrWwwu 阅读(567) 评论(0) 推荐(0)
摘要:每一个产生作用域的函数都有自己的一个作用域对象 这样就形成了作用域链 一个函数可以访问外部其他函数的变量 == 闭包 (闭包使用过多会导致内存泄漏) 阅读全文
posted @ 2019-05-26 15:39 MrWwwu 阅读(108) 评论(0) 推荐(0)
摘要:行内元素:a、b、span、img、input、strong、select、label、em、button、textarea 块级元素:div、ul、li、dl、dt、dd、p、h1-h6、blockquote 空元素:即系没有内容的HTML元素,例如:br、meta、hr、link、input、i 阅读全文
posted @ 2019-05-26 15:38 MrWwwu 阅读(655) 评论(0) 推荐(0)
摘要:(1)link属于XHTML标签,除了加载CSS外,还能用于定义RSS, 定义rel连接属性等作用;而@import是CSS提供的,只能用于加载CSS; (2)页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载; (3)import是CSS2.1 提出的,只在 阅读全文
posted @ 2019-05-26 15:37 MrWwwu 阅读(553) 评论(0) 推荐(0)
摘要:float:left|right position:absolute|fixed display: table-cell|table-caption|inline-block overflow: hidden|scroll|auto 以上几种都可以触发bfc 但是 <!--?xml version= 阅读全文
posted @ 2019-05-26 15:36 MrWwwu 阅读(144) 评论(0) 推荐(0)
摘要:因为子元素的浮动使子元素脱离了文档流 阅读全文
posted @ 2019-05-26 15:33 MrWwwu 阅读(304) 评论(0) 推荐(0)