15 2018-08 JavaScript 【ES6】Class类的基本使用 – 带你快速入门秒懂新世界 js语言中,生成实例对象的传统方法就是通过构造函数: 123456789function Point(x, y) { this.x = x; this.y = y; } Point.prototyp... 阅读全文 2018年08月15日 16:43:47 周三 2018-08-15 周三 6831 1 12
10 2018-08 Vue2.js专栏 带你轻轻松松理解vue.js中的mixins(混合) 什么是mixins? 官方解释:混入 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。 官... 阅读全文 2018年08月10日 21:08:10 周五 2018-08-10 周五 6066 0 4
08 2018-08 Vue2.js专栏 为什么在Vue.js组件中data必须是函数的理解 为什么在Vue.js组件中data必须是函数?这可能是我们经常面试中遇到的一个问题,那该如何理解?我们先来看data的两种写法 示例 12345678<script type="text/javascript"> ... 阅读全文 2018年08月08日 11:30:30 周三 2018-08-08 周三 4979 0 1
02 2018-08 Vue2.js专栏 vue.js中学习使用Vuex详解教你快速入门 官解:每一个 Vuex 应用的核心就是 store(仓库)。“store”基本上就是一个容器,它包含着你的应用中大部分的状态 (state)。Vuex 和单纯的全局对象有以下两点不同:Vuex 的状态存储是响应式的。当 Vue ... 阅读全文 2018年08月02日 22:30:14 周四 2018-08-02 周四 4766 0 1
20 2018-07 HTML/CSS 页面不满一屏footer固定在底部 很多时候比如登录和注册页面,又或者是列表页面数据很少的情况下,我们是不希望底部footer跑到屏幕上方去的,而是希望固定在底部,但是当内容足够一屏幕时候,底部继续随着信息流往下走,当前案例代码... 阅读全文 2018年07月20日 10:09:33 周五 2018-07-20 周五 9176 0 17
17 2018-07 JavaScript JS怎样把日期转时间戳时间戳转时分秒 在做项目过程中,绝大多数时候数据是时间戳,但前端在页面渲染是需要时分秒形式 时间戳转时分秒 1234567891011// 时间转换 function timestampToTime(timestamp) { var date = new... 阅读全文 2018年07月17日 17:50:08 周二 2018-07-17 周二 13225 0 7
15 2018-07 JavaScript 你是否有了解Promise、Async and await 也许看到这些单词你第一反应就是“异步”,但你是否真的能好好使用它呢? 早在以前,我们都是通过回调的方式解决异步操作问题,就是运行一个函数,将另一个函数作为参数传进要执行的函数里,如下: 12345... 阅读全文 2018年07月15日 14:49:49 周日 2018-07-15 周日 5560 0 5
13 2018-07 JavaScript 【已解决】微信小程序缓存时间有效期设置 大家做小程序开发时间是不是遇到很蛋疼一个问题就是没有cookie可用,只能用getStorageSync那套东西,这就意味着你不好处理缓存的有效时间问题,最近我困扰了许久,最后整理出个思路,一起来看看吧。 思... 阅读全文 2018年07月13日 09:43:29 周五 2018-07-13 周五 14092 0 13
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 周日 16037 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 周三 14066 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 周五 3966 0 0
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 周五 7067 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 周四 2607 0 0
15 2018-05 JavaScript JS获取网站地址栏URL中的参数值并转换成json对象 这个问题其实是个很常见的问题,而且在面试中也会经常被提起,其实想实现这个需求也比较简单,就是考察下对数据交互处理基本操作,文章后面还会介绍到对应的qs.js插件来帮我们在项目中快速实现解决问题... 阅读全文 2018年05月15日 14:52:37 周二 2018-05-15 周二 10201 0 10
07 2018-05 JavaScript 关于js函数节流与函数防抖【完美解决】 有些浏览器事件会被用户在很短的时间内触发很多次,例如点击事件或滚动页面。如果你给窗口滚动事件添加一个事件监听函数(事件句柄),然后用户不停地快速上下滚动页面,那你的事件可能在一秒之内都会... 阅读全文 2018年05月07日 20:02:15 周一 2018-05-07 周一 8174 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 周一 4719 0 5