上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页
摘要: 实际项目开发过程中我们经常会遇到页面div左右布局的需求:左侧 div 固定宽度,右侧 div 自适应宽度,填充满剩余页面,下面整理几种常用的方案 1 左侧 div 设置 float 属性为 left,右侧 div 设置 margin-left 属性等于或大于左侧 div 宽度 实际效果: 2 左侧 阅读全文
posted @ 2018-07-09 11:09 Tim带你转AI测试 阅读(7717) 评论(0) 推荐(0)
摘要: 首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念。 CommonJS模块规范 Node应用由模块组成,采用CommonJS模块规范。 根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 Commo 阅读全文
posted @ 2018-06-27 19:37 Tim带你转AI测试 阅读(794) 评论(0) 推荐(1)
摘要: 响应协议 响应码 响应头 请求头 状态码:304,比较If-Modified-Since的时间与文件真实的时间一样时,服务器会响应304,而且不会有响正文,表示浏览器缓存的就是最新版本!如果不一样,那么服务器响应200 其他响应头 小结:302重定向(两次请求) 。 304,浏览器缓存的上次请求的. 阅读全文
posted @ 2018-06-19 10:03 Tim带你转AI测试 阅读(5839) 评论(0) 推荐(0)
摘要: arguments.callee的作用 在函数内部,有两个特殊的对象:arguments 和 this。其中, arguments 的主要用途是保存函数参数, 但这个对象还有一个名叫 callee 的属性,该属性是一个指针,指向拥有这个 arguments 对象的函数。 请看下面这个非常经典的阶乘函 阅读全文
posted @ 2018-06-12 11:50 Tim带你转AI测试 阅读(1669) 评论(0) 推荐(0)
摘要: 平时工作过程中,git在push代码的时候有时会遇到如下的错误 错误原因 解决方法一 解决方法二 阅读全文
posted @ 2018-06-06 23:06 Tim带你转AI测试 阅读(15940) 评论(0) 推荐(0)
摘要: 当以new调用构造函数(执行var p = new Person())时,函数内部会发生以下情况: 1.创建一个空对象 2.this变量指向对象p 3.p继承了构造函数Person()的原型 4.执行构造函数Person()内的代码 构造函数和普通函数的区别: 1.构造函数使用new关键字调用;普通 阅读全文
posted @ 2018-05-28 10:02 Tim带你转AI测试 阅读(2698) 评论(0) 推荐(0)
摘要: 这篇博客将会从下面四个常见的应用诠释组件的生命周期,以及各个生命周期应该干什么事 单组件的生命周期 父子组件的生命周期 兄弟组件的生命周期 宏mixin的生命周期 生命周期:Vue 实例从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期, 阅读全文
posted @ 2018-05-27 12:33 Tim带你转AI测试 阅读(10715) 评论(0) 推荐(2)
摘要: 阿里云服务器实例密码如何重置 阅读全文
posted @ 2018-05-22 21:56 Tim带你转AI测试 阅读(360) 评论(0) 推荐(0)
摘要: isPrototypeOf 作用:检测一个对象是否是另一个对象的原型。或者说一个对象是否被包含在另一个对象的原型链中 var p = {x:1};//定义一个原型对象 var o = Object.create(p);//使用这个原型创建一个对象 p.isPrototypeOf(o);//=>tru 阅读全文
posted @ 2018-05-16 10:56 Tim带你转AI测试 阅读(252) 评论(0) 推荐(0)
摘要: Octotree Chrome作用: 效果图:(安装插件前) 效果图:(安装插件后) 操作步骤: 5、添加成功以后打开github,在项目左上侧有一个三角收缩符号,点击三角符号,即可看到项目结构图以及具体代码: 阅读全文
posted @ 2018-04-25 13:52 Tim带你转AI测试 阅读(1127) 评论(0) 推荐(1)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页