摘要: 、安装vue-cli 命令:npm install vue-cli -g -g表示全局安装 2、初始化项目 命令:vue init webpack my-project 使用vue命令初始化项目,并使用webpack打包 此时会跳出一系列问题,除了eslint那一项,其余的均可回答yes,再一路按回 阅读全文
posted @ 2018-07-06 11:06 endlessmy 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 先是忙着找工作,后又忙着写论文,一直没能把校招笔面试中遇到的问题好好的总结一下,今天终于有这个时间来完成这个光荣而伟大的任务。面试过程中很多答案都只停留在表层,没有更深入,同时如果有什么地方描述的有误,欢迎大家指正。 1、canvas画布的基本过程 答:1、获取<canvas>元素对应的DOM对象, 阅读全文
posted @ 2018-07-02 15:10 endlessmy 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1、如果克隆对象是基本类型,直接复制就行 2、如果不是基本类型,就不能直接复制,以数组为例 克隆的几种方法: 一、比较简单的遍历数组赋值 二、slice方法 原理:从一个数组中截取出新的数组 接收两个参数,第一个参数开始的下标,第二个参数结束的下标(不包含)。 原数组不变。如果只设置一个参数,表示截 阅读全文
posted @ 2018-04-02 21:06 endlessmy 阅读(496) 评论(0) 推荐(0) 编辑
摘要: cookie的作用 cookie最典型的应用是判断注册用户是否已经登录网站,用户可能会得到提示,是否在下一次进入此网站时保留用户信息以便简化登录手续。 还有一个重要作用是“购物车”之类处理。用户可能会在一段时间内在同一家网站的不同页面中选择不同的商品,这些信息都会写入cookie,以便在最后付款时提 阅读全文
posted @ 2018-04-02 10:34 endlessmy 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一、什么是内存泄漏 本质上讲,内存泄漏是当一块内存不再被应用程序使用的时候,由于某种原因,这块内存没有返还给操作系统或空闲内存池的现象。 二、几种常见的内存泄漏 1、意外的全局变量 一个未声明变量的引用会在全局对象中创建一个新的变量。在浏览器的环境下,全局对象就是window,也就是说: 实际上是: 阅读全文
posted @ 2018-04-01 20:22 endlessmy 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 页面的加载顺序时从上往下加载的: 1、DOM树加载到llink标签 css文件的加载和DOM树的加载是可以同时进行的,也就是说,css在加载时DOM树还在继续构建。 这个过程中如果遇到css样式或者img,会向服务器发送一个请求,待资源返回后,将其添加到DOM中的相应位置。 2、DOM树加载到scr 阅读全文
posted @ 2018-04-01 19:46 endlessmy 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 结果如下: 由此可见,object.create(null)方法是继承自null的,没有_proto_。 object.create()方法使用指定的原型对象和属性创建了一个新的对象。 Object.create(proto, [ propertiesObject ]) 其中,proto是必须的。必 阅读全文
posted @ 2018-03-29 12:03 endlessmy 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,先上代码 毫无疑问,结果为0,1,2,3,4 再看下面的情况 此时,结果为5,5,5,5,5 for循环会先执行完(同步优先于异步优先于回调) 上面代码中settimeout在for循环里是异步执行的,在延迟输出的时候,i的值已经是5了,因此输出5,5,5,5,5 若要实现每隔一秒输出i 阅读全文
posted @ 2018-03-26 18:14 endlessmy 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、水平居中 1、行内元素 2、块级元素 上面两种方法的前提是父元素都没有被float影响 3、多个块级元素 父元素设置text-align:center。子元素设置inline-block。 或者使用flex布局 二、垂直居中 1、单个行内元素 可以设置line-height=height 2、多 阅读全文
posted @ 2018-03-26 16:26 endlessmy 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一、借用构造函数 缺点:子类无法继承父类的原型对象,并没有真正的实现继承(部分继承) 如果给上述代码再添加几行: 上面代码中21行报错,是因为无法继承方法,每个子类实例都有一个新的方法,无法实现函数复用 二、原型链 缺点:原型对象的属性是共享的 如果给上述代码再添加几行: 此时就出现了一个问题,第1 阅读全文
posted @ 2018-03-23 20:27 endlessmy 阅读(140) 评论(0) 推荐(0) 编辑