js 数组去重:
let arr = [1, 2, 2, 3];
let set = new Set(arr);
let newArr = Array.from(set);(ps:Set类似于数组,区别在于它所有的成员都是唯一的,不能有重复的值)
字符串通过Array.from 会被分割成单个字符的数组:
Array.from('hello world!');
layer解决alert提示带来的不变:layer.msg('网络连接异常,请刷新页面或稍后重试!');
mysql 中的关键字 declare (我犯了一个错,创建表时把declare当成了一个字段创建了,当执行sql 语句更改数据时抛异常,定位到了这个错,希望其他人别犯同一个错误)
mysql中的DECLARE语句是在复合语句中声明变量的指令。 | |
(1)Example with two DECLARE statements | |
两个DECLARE语句的实例 | |
CREATE PROCEDURE p8 () | |
BEGIN | |
DECLARE a INT; | |
DECLARE b INT; | |
SET a = 5; | |
SET b = 5; | |
INSERT INTO t VALUES (a); | |
SELECT s1 * a FROM t WHERE s1 >= b; | |
END; // | |
在过程中定义的变量并不是真正的定义,你只是在BEGIN/END块内定义了而已(译注:也就是形参)。注意这些变量和会话变量不一样,不能使用修饰符@你必须清楚的在BEGIN/END块中声明变量和它们的类型。变量一旦声明,你就能在任何能使用会话变量、文字、列名的地方使用。
|
|