方旭

776
获赞数
4
关注数
1669
粉丝数
北京
辽宁科技大学 | 材料工程
IP 属地英国
2016-03-04 加入
浏览 20.7k

移山之志,一点一滴。

3,280 声望|专家
全站排名超越 99.58% 用户
javascript
2.8k
node.js
992
chrome
850
sessionstorage
832
localstorage
832
个人动态
  • 发布了文章2022-07-23
    认识 browserslist
    browserslist 定义了一套浏览器兼容配置标准,可以让众多前端开发工具之间可以共享一套配置。支持的前端开发工具列表:AutoprefixerBabelpostcss-preset-enveslint-plugin-compatstylelint-no-unsupported-browser-featurespostcss-normalizeobsolete-webpack-plugin...
  • 发布了文章2022-07-23
    VSCode 中前端代码规范和编码风格实践详解
    文章开始之前首先思考一个问题:缩进的代码风格到底是 2 个空格还是 4 个空格是受谁控制的?VS Code 默认设置?还是 Prettier? 或者其他什么?
  • 发布了文章2022-05-16
    用cz-relax 轻松配置commit友好的仓库
    之前《让你的commit更有价值》中配置 commitizen 需要好几步,例如首先 commitizen 需要进行初始化并且选择 commitizen adapter,然后需要安装 commitlint ,最后可能还需要 husky 配置 git hooks。
  • 发布了文章2020-11-24
    TypeScript 为何如此重要?
    每次你声明变量或函数参数时,必须先明确标明它们的类型,然后再使用。这个概念背后的原因可以追溯到很久以前,即所谓的为了确保程序有意义的类型理论。
  • 发布了文章2020-11-11
    写给前端的 shell 脚本编程详解
    #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来运行,即:使用哪一种 shell。#!被称为shebang(也称为 Hashbang),例如使用 bash:#! /bin/bash
  • 发布了文章2020-07-27
    让你的 commit 更有价值
    之前配置 commitizen 需要好几步,例如首先 commitizen 需要进行初始化并且选择 commitizen adapter,然后需要安装 commitlint ,最后可能还需要 husky 配置 git hooks。
  • 发布了文章2020-04-18
    MySQL必知必会—视图和存储过程篇
    MySQL必知必会—概念篇 MySQL必知必会—安装应用篇 MySQL必知必会—检索数据篇 MySQL必知必会—联结表和高级查询篇 MySQL必知必会—文本搜索篇 MySQL必知必会—表操作篇 下面用到的数据库文件可在 mysql_scripts 找到。 使用视图 视图仅仅是用来查看存储在别处的数据的一种...
  • 发布了文章2020-04-13
    MySQL必知必会—表操作篇
    MySQL必知必会—概念篇 MySQL必知必会—安装应用篇 MySQL必知必会—检索数据篇 MySQL必知必会—联结表和高级查询篇 MySQL必知必会—文本搜索篇 下面用到的数据库文件可在 mysql_scripts 找到。 创建和操纵表 创建表 利用 CREATE TABLE 创建表,必须紧跟着给出新表的名字,...
  • 发布了文章2020-04-13
    MySQL必知必会—文本搜索篇
    MySQL必知必会—概念篇 MySQL必知必会—安装应用篇 MySQL必知必会—检索数据篇 MySQL必知必会—联结表和高级查询篇 下面用到的数据库文件可在 mysql_scripts 找到。 全文本搜索 并非所有引擎都支持全文本搜索,例如 MyISAM 支持全文本搜索,InnoDB 不支持。 在创建表时启...
  • 发布了文章2020-04-12
    MySQL必知必会—联结表和高级查询篇
    MySQL必知必会—概念篇 MySQL必知必会—安装应用篇 MySQL必知必会—检索数据篇 下面用到的数据库文件可在 mysql_scripts 找到。 使用子查询 假设要列出订购物品 TNT2 的所有客户。我们可以拆分出下面三步。 检索包含物品 TNT2 的所有订单的编号。 检索具有前一步骤列出...
  • 发布了文章2020-04-12
    MySQL必知必会—检索数据篇
    不使用排序时,其实检索出的数据并不是以纯粹的随机顺序显示的,数据一般将以它在底层表中出现的顺序显示。这可以是数据最初添加到表中的顺序,但是,如果数据后来进行过更新或者删除,则此顺序将会受到 MySQL 重用回收存储空间的影响。因此,如果不明确控制的话,不...
  • 发布了文章2020-04-12
    MySQL必知必会—安装应用篇
    MySQL必知必会—概念篇 MySQL 安装 推荐几个 MySQL 安装和连接的经验文章 在Mac下安装MySQL mac版mysql安装后显示mysql: command not found咋整? MySQL 应用 mysql 命令行 命令输入在 mysql> 之后; 命令用 ; 或 g 结束,换句话说,仅按 Enter 不执行命令; 输入 ...
  • 发布了文章2020-04-12
    MySQL必知必会—概念篇
    易混点:人们经常用“数据库”这个词代表他们使用的数据库软件。数据库软件是 DBMS(数据库管理系统),例如 MySQL 就是一种 DBMS ,而数据库是通过 DBMS 创建和操纵的容器。我们通常不直接访问数据库,而是通过使用 DBMS 来访问数据库。
  • 发布了文章2019-10-29
    【译】async 的异步操作模式
    我还记得以前执行异步操作需要在越来越深的回调地狱中使用回调的那些“好日子”。虽然回调地狱并没有完全成为过去,但是使用 Promise 来代替回调的嵌套已经显得简单多了。
  • 发布了文章2019-10-17
    TypeScript 基础精粹
    原文地址地址:TypeScript 基础精粹 基础笔记的github地址:[链接] ,可以watch,也可以star。 类型注意事项 数组类型 有两种类型注解方式,特别注意第二种使用 TS 内置的 Array 泛型接口。 {代码...} 元组类型 元组是一种特殊的数组,限定了数组元素的个数和类型 {代...
  • 发布了文章2019-05-05
    JavaScript函数式编程入门经典
    一个持续更新的github笔记,链接地址:Front-End-Basics,可以watch,也可以star。 此篇文章的地址:JavaScript函数式编程入门经典 正文开始 什么是函数式编程?为何它重要? 数学中的函数 {代码...} 关键点: 函数必须总是接受一个参数 函数必须总是返回一个值 函数...
  • 发布了文章2019-04-15
    【译】使用TypeScript两年后-值得吗?
    弄了一个持续更新的github笔记,可以去看看,链接地址:Front-End-Basics 此篇文章的地址:使用TypeScript两年后-值得吗? 基础笔记的github地址:[链接] ,可以watch,也可以star。 这是我的第一篇翻译文章,想看这篇文章的时候,发现没有中文翻译版,无奈去读了英文...
  • 发布了文章2018-09-07
    ES6走走看看—字符到底发生了什么变化
    持续更新的github笔记,链接地址:Front-End-Basics 此篇文章的笔记地址:字符到底发生了什么变化 ES6走走看看系列,特别鸣谢奇舞读书会~ 看正文之前,先思考一下,为什么你看的ES6各种权威指南里提到的𠮷会有那么多问题,它length是2,charAt出来是乱码…… 1、 JavaS...
  • 发布了文章2018-09-07
    ES6走走看看—由块级作用域引出的一场变革
    持续更新的github笔记,链接地址:Front-End-Basics 此篇文章的笔记地址:字符到底发生了什么变化 ES6走走看看系列,特别鸣谢奇舞读书会~ 块级作用域又称词法作用域,存在于: 函数内部(函数作用域) 块中(字符 { 和 } 之间的区域) 注意:ES6允许块级作用域任意嵌...
  • 发布了文章2018-09-06
    ES6走走看看—字符到底发生了什么变化
    持续更新的github笔记,链接地址:Front-End-Basics 此篇文章的笔记地址:字符到底发生了什么变化 ES6走走看看系列,特别鸣谢奇舞读书会~ 看正文之前,先思考一下,为什么你看的ES6各种权威指南里提到的𠮷会有那么多问题,它length是2,charAt出来是乱码…… 1、 JavaS...