♌

Mr. Leo


  • 首页

  • 分类26

  • 标签142

  • 归档138

  • 关于

  • 搜索

你真的会用 async 吗?

发表于 2018-12-03 | 分类于 前端 , javascript | 评论数: 0 | 阅读次数:

async 介绍

先上 MDN 介绍:developer.mozilla.org/zh-CN/docs/…

async function 用于声明 一个 返回 AsyncFunction 对象的异步函数。异步函数是值通过事件循环异步执行的函数,它会通过一个隐式的 Promise 返回其结果。如果你的代码使用了异步函数,它的语法和结构更像是标准的同步函数

人工翻译:async 关键字是用于表示一个函数里面有异步操作的含义。它通过返回一个 Promise 对象来返回结果它的最大的特点是:通过 async / await 将异步的操作,但是写法和结构却是和我们平时写的(同步代码)是一样

阅读全文 »

一个前端狗的周末日常

发表于 2018-11-30 | 分类于 随笔 | 评论数: 0 | 阅读次数:
阅读全文 »

hexo博客优化之文章置顶+置顶标签

发表于 2018-11-30 | 分类于 建站 | 评论数: 0 | 阅读次数:

阅读全文 »

使用sourceTree回滚git代码到历史节点

发表于 2018-11-19 | 分类于 工具 | 评论数: 0 | 阅读次数:

前记

回滚 git 代码好几次了,但是每次总是忘记回滚的步骤,每次都要再想一下,试一下。今天又回滚代码了,索性就记录一下。

问题

将当前代码回滚到某次历史提交。
本文示例:从 master 回滚到 “回滚“ 历史节点。

阅读全文 »

在工作中如何优化前端代码

发表于 2018-11-19 | 分类于 程序猿 | 评论数: 0 | 阅读次数:

原则

首先说一个最重要的优化原则:代码优化是每天都要进行的,而不是一两个月做一次大优化,那时做就已经晚了。另外由于优化是每天做的,所以你不需要一次的就过度优化,保持小步快跑即可。

这个原则为什么重要?因为很多程序员会在写代码的时候说「先不优化了,等不忙的时候再优化」,然后……就没有然后了。

基本上「烂代码」就是因为「不忙的时候再优化」造成的。

阅读全文 »

使用 JSON.stringify 实现深拷贝

发表于 2018-11-16 | 分类于 代码片段 , javascript | 评论数: 0 | 阅读次数:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
let jsonStr = JSON.stringify(
{
undefind: window.vvvv,
null: null,
name: 'Leo',
site: 'https://xuebin.com',
fun: function() {
console.log(this.name, this.site)
},
},
(key, value) => {
return typeof value === 'function' ? '' + value : value === undefined ? 'undefined' : value
},
2,
)

console.log(jsonStr)

let jsonObj = JSON.parse(jsonStr, (key, value) => {
try {
return eval('(' + value + ')')
} catch (e) {
return value
}
})

console.log(jsonObj.fun())

在 macOS 上的 Apple Mail 中使用 HTML 签名

发表于 2018-11-08 | 分类于 mac | 评论数: 0 | 阅读次数:

原文地址:https://cherysunzhang.com/2017/01/how-to-make-an-html-signature-in-apple-mail-for-macos/

在 macOS 上最常使用的邮件客户端就是内建的 Mail.app,默认地,Mail.app 的签名在编辑的时候只有纯文本输入,但实际上可以使用 HTML 使签名更具定制化。通常 macOS 将 Mail.app 称之为“邮件”或 Mail,这里为了与其他第三方的邮件客户端名称进行区分,我们将其称之为 Apple Mail。

本文以 macOS Sierra 10.12 为示例,其他版本的 macOS 有可能操作方法有些许不同,具体在各个版本上的区别就需要自行研究了。

阅读全文 »

Vue生命周期

发表于 2018-11-01 | 分类于 前端 , vue | 评论数: 0 | 阅读次数:

生命周期图

阅读全文 »
1…345…18
Leo

Leo

😆
138 日志
26 分类
142 标签
RSS
QQ 微博 E-Mail GitHub 我的主页
Creative Commons
友情链接
  • ZM
  • july
0%
© 2016 – 2021 Leo
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v7.0.1
|