不把信息当作知识;不把收藏当作学习;不把阅读当作思考;不把储存当作掌握;摘录最具收藏价值文萃,下载 ≠ 知识 。

——— 一个程序员的自我修养

二维数组之根据键将二维数组进行分组

View more

二维数组之根据键将二维数组进行分组

业务需求: 给定一个二维数组,根据二维数组中的某个特定的键,将具有相同值的进行分组,返回三维数组,例如以下代码,根据userId将值相同的元素分组 代码: $lists = [ [ 'userId' =...
二维数组之根据键值查询是否存在

View more

二维数组之根据键值查询是否存在

业务需求: 给定一个二维数组,根据二维数组中的某个特定的键值以及想要查询的值,查询其是否存在,存在则返回查询到的数组,不存在则返回空数组,例如以下代码,想要查询出userId值为5的...
二维数组之统计特定元素相同值个数

View more

二维数组之统计特定元素相同值个数

业务需求: 给定一个二维数组,根据二维数组中的某个特定的键值以及想要查询的值,统计出其个数,例如以下代码,想要查询出userId值为5的个数 代码: $list = [ ['id' => 1, 'userId' => 5], ...
Chrome安装新窗口打开iframe页面插件

View more

Chrome安装新窗口打开iframe页面插件

最近工作量比较大,不仅写后台,还要写前端。从最近的博客中就可以看到,明显JS相关的博文多了不少... 由于新项目后台中用了iframe结构,在调试刷新时不太方便。新窗口打开iframe页面的时候...
js中阻止子元素继承父元素点击事件

View more

js中阻止子元素继承父元素点击事件

在js中可能会出现一种情况,就是父元素绑定有一个点击事件,子元素也绑定的有一个点击事件。在使用过程中,点击子元素,不仅子元素的点击事件会生效,父元素的点击事件也会生效,这时候就...
Mysql中FIND_IN_SET的使用方法

View more

Mysql中FIND_IN_SET的使用方法

在实际的应用中,FIND_IN_SET函数使用个场景还是比较常见的,现在就做一下简单的记录。 FIND_IN_SET(str,strlist)函数 str 要查询的字段值 strlist 字段名,其值要以英文逗号“,”分隔,如 (1,2,3,5) ...
js数组常规操作

View more

js数组常规操作

unshift:将参数添加到原数组开头,并返回数组的长度 pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined push:将参数添加到原数组末尾,并返回数组的长度 concat:...
分享一款专业代码字体:Source Code Pro

View more

分享一款专业代码字体:Source Code Pro

作为一名码农,强大的IDE,轻便的编辑器、优美的字体都是必不可少的,现在要分享的就是一款本人一直在使用的代码字体:Source Code Pro。 Source Code Pro是Adobe公司开发的一款开源字体,专用于代...
jquery的ajax方法异步同步切换

View more

jquery的ajax方法异步同步切换

Ajax请求默认方式是异步请求,但某些时候我们需要同步请求,这时候只需要将 async设置为false就可以(默认是true)。 var html = $.ajax({ url: "test.php", async: false }).responseText; 或者直接在全局设...
jquery获取追加元素

View more

jquery获取追加元素

连续写了几天js,又踩到不少坑。 在使用ajax无刷新请求数据并追加数据的时候,发现无法给后追加的数据绑定点击事件。事实上不仅是点击事件,最起码的数据获取都无法做到,但我们已经获取...