jm1231'Blog


  • 首页

  • 归档

  • 标签

  • 关于

数组直接相减的返回值

发表于 2016-06-24   |  

先来看一段代码

1
2
3
4
5
6
var a = [1];
var b = [1];
console.log( b - a );
if(isNaN(b - a)){
console.log('a');
}

先想一下这样能得出什么结论,反正我觉得两个数组直接相减,肯定应该返回一个NaN啊,所以if条件判断isNaN(b - a)肯定应该返回一个true,然后控制台打印出一个”a”,皆大欢喜。

万万没想到

阅读全文 »

留言板新增分页功能

发表于 2016-06-12   |  

php留言板功能做完后,还存在一个问题,就是留言数量变多后,需要鼠标滚动很长的一段距离,这样用户体验不好,所以决定新增加一个功能:
翻页。

我们需要分析一下怎么实现这样一个功能。

需求分析

需求点很明确,每页显示五条一级数据。

具体分析包含了下面三个方面:

取出所有的一级数据

要取出所有一级数据,也就是所有fid=0的数据。

计算页数

页数 = 取出的所有数据数 / 每页显示的条数。

阅读全文 »

不到一百行php代码实现留言板功能

发表于 2016-06-09   |  

乍一看这个标题,赶脚很牛逼,有木有?!其实,我特么熬了5个小时!!!

摔!!

喝口茶,平静一下,我们来慢慢分析。

需求分析

留言板功能我们都熟悉,无非就是两大功能点:

  1. 写留言
  2. 回复留言

拆分实施步骤

围绕上面的两大功能点,我们可以更具体的想一下下一步该怎么走。

阅读全文 »

马小二奇遇记

发表于 2016-06-01   |  

2015年以前,我对猫、狗的喜爱程度,仅仅是觉得他们可爱,而且要颜值高的。

然后,2015年,我养了自己的第一条狗(名叫多多),后来又收养了一只流浪喵(名叫天猫)。

阅读全文 »

API编写过程中的错误记录与总结

发表于 2016-05-26   |  

错误记录

sql语句错误

  1. 关键词后面没有加空格
  2. 中英文标点混乱
  3. 表名与字段名没有对应
  4. 对应接口中的方法名写错

传值

  1. 传值失败

总结

工具使用

  1. 定义好了代码片段可以直接通过快捷键将大段代码快速的堆放到页面中,效率高(代码需要长期的积累,将常用的保存使用)
  2. 使用ctrl + alt + a快捷键用来排版,优化代码界面
阅读全文 »
12…4
jm1231

jm1231

世界那么大,我在写代码。

18 日志
12 标签
© 2016 jm1231
由 Hexo 强力驱动
主题 - NexT.Mist