摘要: 情况一:纯粹的函数调用,这是函数的最通常用法,属于全局性调用,因此this就代表全局对象! 请看下面这段代码,它的运行结果是1。 function fun(){ this.x = 1; alert(this.x); } fun(); // 1 为了证明this就是全局对象,我对代码做一些改变: va 阅读全文
posted @ 2017-12-12 16:05 白可 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.表单上传 最传统的图片上传方式是form表单上传,使用form表单的input[type=”file”]控件,打开系统的文件选择对话框,从而达到选择文件并上传的目的。 表单上传需要注意以下几点: (1).提供form表单,method必须是post。 (2).form表单的enctype必须是m 阅读全文
posted @ 2017-12-12 15:52 白可 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 我们需要全局安装,这样在任何项目中都能使用到 npm install -g webpackwebpack是根据它的配置文件去打包的,所以在项目根目录下新建一个webpack.config.js module.exports = { // entry是入口文件,可以多个,代表要编译那些js entry 阅读全文
posted @ 2017-12-07 18:07 白可 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、减少HTTP请求 1.合并CSS、js:每次调用js、css都要发送一次http请求,所以并不是分开写好几个文件比较好 js、css压缩。js压缩可以用grunt HTML优化: 使用语义化标签 减少iframe:iframe是SEO的大忌,iframe有好处也有弊端 避免重定向 CSS优化: 阅读全文
posted @ 2017-12-05 17:54 白可 阅读(895) 评论(0) 推荐(0) 编辑
摘要: vue状态管理调试,vue-devtool 这是一个类似react中redux-devtools的工具,安装此工具后,可以看到整个应用的state的值,方便对应用的状态进行调试。 阅读全文
posted @ 2017-12-05 17:44 白可 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Http协议? 对器客户端和 服务器端之间数据传输的格式规范,格式简称为“超文本传输协议”。 2、什么是Http协议无状态协议?怎么解决Http协议无状态协议?(曾经去某创业公司问到) 1、无状态协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息 2、无状态协议解决办法 阅读全文
posted @ 2017-12-05 17:41 白可 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-12-05 17:31 白可 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 目前来说需要掌握的ps的快捷键: M 选框工具 空格+ ctrl (会把鼠标箭头变成一个放大镜,你想把哪里放大,就用这个放大镜点哪里!) 空格+ alt (会把鼠标箭头变成一个缩小镜,你想把从哪里缩小,就用这个缩小镜点哪里!) 想拖拽放大页面的时候(按住空格,点击鼠标左键移动鼠标) f7 图层的快捷 阅读全文
posted @ 2017-12-05 17:29 白可 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 什么是闭包?优缺点? 1、变量作用域 要理解闭包,首先要理解javascript的特殊的变量作用域。 变量的作用域无非就两种:全局变量和局部变量。 javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。 注意点:在函数内部声明变量的时候,一 阅读全文
posted @ 2017-12-04 16:38 白可 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 以前很多次都想开始写博客,但是都没能付诸于行动,不如从今天开始,就开始我的博客之路吧! 阅读全文
posted @ 2017-12-04 16:09 白可 阅读(75) 评论(0) 推荐(0) 编辑