9 月日常开发使用

2021-09-23 19:44:44 +08:00
 MaoRong

9 月日常开发使用

react

prop 和 state

1.需要配合使用,父传子用 prop,本页面使用用 state
2.父调用子,用 onref 加 componentDidMount

laravel

console 传参

1.{param1} 此类用$this->argument('param1')
2.{--param2=} 此类用$this->option('param2')
3.两者获取方法加 s 则获取全部参数

mysql

查总条数

1.SELECT count(1) FROM charge
2.SELECT count(主键 id) FROM charge
3.SELECT count(*) FROM charge
4.三个速度差不多

SQL_NO_CACHE SQL_CACHE 查询缓存

1.使用:SELECT SQL_NO_CACHE count(1) FROM app_store_ranking_status

group 字段筛选问题

1.来源:ttps://www.jianshu.com/p/5f09900d5250
2.用法:SUBSTRING_INDEX( group_concat( amount ORDER BY date_payment DESC ), ',', 1 ) AS last_charge_amount
3.存在问题:group_concat 拿到的数量太多可能只需要前几条

判断表是否存在

1.SHOW TABLES LIKE 'log_login_201905'

JS

箭头函数

1.fun = () => {}

遍历

1.map 函数返回一个新的数组,在 map 的回调函数里,迭代每一项的时候也必须有返回值
2.forEach 没有返回值,改变原数组

判断数组是否包含某值

1.includes 返回 true false,判断一个数组是否包含一个指定的值
2.indexOf 返回-1 或者位数,搜索数组中的元素,并返回它所在的位置

类型转换

1.string to Number 用 Number 强转
2.number 转 string 用 变量.toString()

filter

1.过滤数组,返回 ture 或者 false,也可求交集 ids.filter((v: any)=>value.includes(v));

new Set()

1.new Set(),类似数组但是成员值是唯一的不重复的

// ## 初始化
// 例一 可以接受一个数组作为参数
const set = new Set([1,2,3,4,4,]);
2007 次点击
所在节点    程序员
1 条回复
binhb
2021-09-23 22:01:23 +08:00
filter 返回符合条件的元素组成的新数组

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/803731

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX