随笔分类 -  技术博客

摘要:vue原型导入后页面重新赋值 阅读全文
posted @ 2019-09-02 14:32 木头小屋 阅读(5504) 评论(0) 推荐(0)
摘要:1.词法作用域意味着作用域是由书写代码时函数声明的位置来决定的。编译的词法分析阶段 基本能够知道全部标识符在哪里以及是如何声明的,从而能够预测在执行过程中如何对它 们进行查找。 JavaScript 中有两个机制可以“欺骗”词法作用域:eval(..) 和 with。前者可以对一段包 含一个或多个声 阅读全文
posted @ 2019-08-19 09:46 木头小屋 阅读(164) 评论(0) 推荐(0)
摘要:通过 v-once 创建低开销的静态组件 渲染普通的 HTML 元素在 Vue 中是非常快速的,但有的时候你可能有一个组件,这个组件包含了大量静态内容。在这种情况下,你可以在根元素上添加 v-once 特性以确保这些内容只计算一次然后缓存起来,就像这样: 再说一次,试着不要过度使用这个模式。当你需要 阅读全文
posted @ 2019-08-08 11:22 木头小屋 阅读(123) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-07 15:18 木头小屋 阅读(97) 评论(0) 推荐(0)
摘要:1.this指向:https://www.cnblogs.com/jiayuexuan/p/9366136.html applycallbind联系与区别:apply和call都是为了改变某个函数运行时的上下文而存在的(就是为了改变函数内部this的指向); 如果使用apply或call方法,那么t 阅读全文
posted @ 2019-08-07 14:13 木头小屋 阅读(170) 评论(0) 推荐(0)
摘要:vuex的属性 vue双向绑定的原理 Vue实现双向绑定的原理就是利用了Object.defineProperty()这个方法重新定义了对象获取属性值(get)和设置属性值(set)的操作来实现的。 vue全家桶有什么(❎) vue常见的一些指令 vue中的data为什么是返回的函数 因为一个组件是 阅读全文
posted @ 2019-08-07 10:42 木头小屋 阅读(172) 评论(0) 推荐(0)
摘要:双向绑定原理:实现数据的双向绑定,首先要对数据进行劫持监听,所以我们需要设置一个监听器Observer,用来监听所有属性。如果属性发上变化了,就需要告诉订阅者Watcher看是否需要更新。因为订阅者是有很多个,所以我们需要有一个消息订阅器Dep来专门收集这些订阅者,然后在监听器Observer和订阅 阅读全文
posted @ 2019-08-07 10:37 木头小屋 阅读(275) 评论(0) 推荐(0)
摘要:1.第三个参数决定捕获还是冒泡。true是捕获 2阻止冒泡:.w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = true 3. 监听dom EventUtil.addHandler(document,"DOMSubtreeModified",func 阅读全文
posted @ 2019-08-06 15:55 木头小屋 阅读(150) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/zst062102/p/5740776.html 阅读全文
posted @ 2019-08-06 09:54 木头小屋 阅读(106) 评论(0) 推荐(0)
摘要:github和gitlab等等一系列的分布式代码托管服务器方便我们开发人员在小组内开发项目,说起分布式代码托管就给大家提一下另外一代码托管SVN,当然他不是分布式的,而是集中式的代码托管,有兴趣的可以查阅资料了解一下,在这里我将着重给大家介绍github这种代码托管如何使用及常用命令 git安装 我 阅读全文
posted @ 2019-08-06 09:53 木头小屋 阅读(131) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/42e11515c10f 阅读全文
posted @ 2019-08-06 09:53 木头小屋 阅读(73) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/nrlovestudy/article/details/82783854 阅读全文
posted @ 2019-08-06 09:52 木头小屋 阅读(85) 评论(0) 推荐(0)
摘要:搜索 https://blog.csdn.net/m0_37852904/article/details/80702464 手机号验证 https://www.jianshu.com/p/9e11a0bd6f9a 上拉xiala https://blog.csdn.net/weixin_433018 阅读全文
posted @ 2019-08-06 09:50 木头小屋 阅读(165) 评论(0) 推荐(0)
摘要:https://segmentfault.com/a/1190000014789969 阅读全文
posted @ 2019-08-06 09:43 木头小屋 阅读(90) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/wanxudong/p/5581367.html 阅读全文
posted @ 2019-08-06 09:42 木头小屋 阅读(86) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/45f8281f45bd 阅读全文
posted @ 2019-08-06 09:41 木头小屋 阅读(112) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title></title> <style> bod 阅读全文
posted @ 2019-08-06 09:39 木头小屋 阅读(612) 评论(0) 推荐(0)
摘要:1. typeof运算符和instanceof运算符以及isPrototypeOf()方法的区别 typeof是一个运算符,用于检测数据的类型,比如基本数据类型null、undefined、string、number、boolean,以及引用数据类型object、function,但是对于正则表达式 阅读全文
posted @ 2019-08-06 09:38 木头小屋 阅读(111) 评论(0) 推荐(0)
摘要:1,讲讲浅拷贝、深拷贝之间的区别 浅拷贝只是拷贝基本类型的数据,如果父对象的属性等于数组或另一个对象,那么实际上,子对象获得的只是一个内存地址,因此存在父对象被篡改的可能,浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存 如果要实现深拷贝,用什么方法来实现 JSON.pa 阅读全文
posted @ 2019-08-06 09:29 木头小屋 阅读(160) 评论(0) 推荐(0)
摘要:1. javascript的typeof返回哪些数据类型. 答案:string,boolean,number,undefined,function,object 2. 例举3种强制类型转换和2种隐式类型转换? 答案:强制(parseInt,parseFloat,number) 隐式(== ) 3. 阅读全文
posted @ 2019-08-06 09:26 木头小屋 阅读(201) 评论(0) 推荐(0)