15 2018-07 JavaScript 你是否有了解Promise、Async and await 也许看到这些单词你第一反应就是“异步”,但你是否真的能好好使用它呢? 早在以前,我们都是通过回调的方式解决异步操作问题,就是运行一个函数,将另一个函数作为参数传进要执行的函数里,如下: 12345... 阅读全文 2018年07月15日 14:49:49 周日 2018-07-15 周日 5514 0 5
13 2018-07 JavaScript 【已解决】微信小程序缓存时间有效期设置 大家做小程序开发时间是不是遇到很蛋疼一个问题就是没有cookie可用,只能用getStorageSync那套东西,这就意味着你不好处理缓存的有效时间问题,最近我困扰了许久,最后整理出个思路,一起来看看吧。 思... 阅读全文 2018年07月13日 09:43:29 周五 2018-07-13 周五 13976 0 13
05 2018-07 别出心裁-妙 web前端培训机构哪里好哪个好,是否值得? 很多人想学前端或者说想学编程程序开发,觉得自己不是很聪明,又不知道一时从哪里学起,就考虑培训,然后面对高额的学习费用又各种“深思熟虑”,那么在此我就谈谈自己的看法 前端培训机构哪个好? 这个... 阅读全文 2018年07月05日 18:17:31 周四 2018-07-05 周四 3234 0 2
17 2018-06 Vue2.js专栏 Vue scoped CSS 与深度作用选择器 deep 使用 scoped 后,父组件的样式将不会渗透到子组件中。 例如(无效): 12345678910111213141516171819202122232425<template> <div id="app"> <el-inpu... 阅读全文 2018年06月17日 15:08:31 周日 2018-06-17 周日 15986 0 10
13 2018-06 JavaScript Javascript生成唯一id标识符(GUID,UUID,ID)的方法 记录下JS生成唯一id的方法 方式一 12345678910111213141516var uuid = formatDateTime() + Math.random().toString(36).substr(2); function formatDateTime(... 阅读全文 2018年06月13日 18:05:19 周三 2018-06-13 周三 13755 0 6
08 2018-06 JavaScript jquery中innerWidth(),outerWidth(),outerWidth(true)和width()的区别 写jq那经常不可避免的就是要操作DOM,尤其在计算元素宽高访问等等时候,方法实在是多,但每个方法都或多或少有些差异。 12345var a = 元素本身的宽度; width() = a; innerWidth() = ... 阅读全文 2018年06月08日 09:32:31 周五 2018-06-08 周五 3927 0 0
02 2018-06 别出心裁-妙 GitLens – 提示当行代码最近一次修改提交的作者 在用git类工具作为代码托管,多人协作时候,你或许看一段代码很陌生,不知道对方为啥需要这么写,但是你却不知道这是谁写的,是不是很郁闷? 又或者这行代码写的明明有问题,也不知道这代码是多久前提... 阅读全文 2018年06月02日 13:18:44 周六 2018-06-02 周六 15237 3 4
01 2018-06 百宝工具箱 chrome jsonView-在线格式化json数据 chrome jsonView插件安装 chrome 应用商店打不开,想装插件愁死人了。 今天想到一个好方法,以 jsonView插件为例分享一下。 1、打开gildas-lormeau/JSONView-for-Chrome 2、点击【Download Zip】,插... 阅读全文 2018年06月01日 13:26:32 周五 2018-06-01 周五 7015 0 3
17 2018-05 JavaScript javascript中apply、call和bind的区别汇总实例详解 this在js中是至关重要的,相信很多人在这个上面都栽过跟头,众所周知apply、call和bind都是用来在函数执行过程中手动去改变this指向问题,那么具体怎么使用有啥区别呢? 三者相似点 1、都是用来改变函... 阅读全文 2018年05月17日 11:23:27 周四 2018-05-17 周四 2549 0 0
15 2018-05 JavaScript JS获取网站地址栏URL中的参数值并转换成json对象 这个问题其实是个很常见的问题,而且在面试中也会经常被提起,其实想实现这个需求也比较简单,就是考察下对数据交互处理基本操作,文章后面还会介绍到对应的qs.js插件来帮我们在项目中快速实现解决问题... 阅读全文 2018年05月15日 14:52:37 周二 2018-05-15 周二 10144 0 10
07 2018-05 JavaScript 关于js函数节流与函数防抖【完美解决】 有些浏览器事件会被用户在很短的时间内触发很多次,例如点击事件或滚动页面。如果你给窗口滚动事件添加一个事件监听函数(事件句柄),然后用户不停地快速上下滚动页面,那你的事件可能在一秒之内都会... 阅读全文 2018年05月07日 20:02:15 周一 2018-05-07 周一 8135 0 8
07 2018-05 JavaScript 【ES7】Array.prototype.includes() PK indexOf Array.prototype.includes()方法 includes()的作用,是查找一个值在不在数组里,若在,则返回true,反之返回false。 基本用法: 12['a', 'b', 'c'].includes('a') // tr... 阅读全文 2018年05月07日 15:32:42 周一 2018-05-07 周一 4672 0 5
05 2018-05 JavaScript JS中常见的迭代器forEach(),map(),filter(),some(),every()区别 刚开始接触这几个方法倒也记得不是很清楚,在此纪录一下以加深印象,主要从两个角度来理解和记忆吧,一个是API的使用,一个是内部实现 函数简述 forEach():没有返回值,只是针对每个元素调用function ... 阅读全文 2018年05月05日 15:27:23 周六 2018-05-05 周六 5831 0 1
01 2018-05 别出心裁-妙 Github修改当前项目所用语言显示 问题描述,之前仓库的项目语音描述我一度认为是系统自己识别无法更改的,最后发现还是有办法的,不得不说github默认自己识别语言的方式非常的愚蠢,据说是判断你当前项目里什么语言格式最多的文件就展... 阅读全文 2018年05月01日 20:44:19 周二 2018-05-01 周二 6381 1 7
23 2018-04 别出心裁-妙 【YQN】前后端对接接口API规范-企业开发项目流程 1 接口数据通用原则 避免多数据源 避免通过多接口调用获取数据来完成一个渲染逻辑的需求。 尽可能避免通过A接口调用获取数据,请求B接口获取数据的级联请求来完成一个渲染逻辑的需求。 扁平数据结构 ... 阅读全文 2018年04月23日 16:40:28 周一 2018-04-23 周一 8441 0 7
22 2018-04 HTML/CSS 双击视频/图片全屏功能(解决全屏后双击无法退出) 首先:实现全屏功能并不麻烦,两个api就能搞定,全屏:element.requestFullscreen();退出全屏:document.exitFullscreen();但实际运用中发现,全屏后是无法再双击退出全屏,本文重点就是解决这个问题,... 阅读全文 2018年04月22日 12:46:13 周日 2018-04-22 周日 12012 2 6