- 博客(7)
- 收藏
- 关注
原创 【SQL】leecode刷题总结4(2021/12/1)
1179. 重新格式化部门表 知识点:group by分组去重,将数据按指定列分组。聚合函数用来处理分组之后,每一个组的数据。(这题我不会。。。) 详细可见:https://www.jb51.net/article/200913.htm Answer:select id , sum(case `month` when 'Jan' then revenue else null end) as Jan_Revenue , sum(case `month` when '...
2021-12-01 18:36:21 541 1
原创 前端学习——《ECMAScript 6 入门》摘要(1)let和const
let和const let和const为es6新增的类型。 let声明的变量在所在的代码块中有效,需要在声明之后再进行使用,存在暂时性死去,只在绑定的区域内有效,不受外部的影响,也成为暂时性死区。var声明的变量在全局有效。ES6 的块级作用域必须有大括号,如果没有大括号,JavaScript 引擎就认为不存在块级作用域。 //错误 if (true) let x = 1; // 第二种写法,不报错 if (true) { let x = 1; } const的作用域与let命令相同:只在
2020-05-27 17:07:11 116
原创 W3Cshcool_JavaScript—— 正则表达式(摘要)
正则表达式是构成搜索模式的字符序列。该搜索模式可用于文本搜索和文本替换操作。正则表达式可用于执行所有类型的文本搜索和文本替换操作。 语法:/pattern/modifiers; 正则表达式常和search()和replace()一起使用。 modifiers:正则表达式修饰符 修饰符 描述 i 执行对大小写不敏感的匹配。 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m 执行多行匹配 pattern:正则表达式的模式 表达式 描述
2020-05-27 17:06:49 318
原创 前端学习——《ECMAScript 6 入门》摘要(2)变量的解构赋值
变量的解构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。只要某种数据结构具有Iterator 接口,都可以采用数组形式的解构赋值。如果解构不成功,变量的值就等于undefined。 let [a, b, c] = [1, 2, 3]; //等同于如下语句 let a = 1; let b = 2; let c = 3; 如果属于不完全解构的话,解构依然成功。 let [x, y] = [1, 2, 3]; x // 1 y /
2020-05-27 17:06:40 129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人