标签:===

新闻中心

如何用js让表格的行也能拖动

杨少洪 发布于 2018-06-28

行拖动的实现思路非常简单,选中一行,往上拖就与上面的行交换位置,往下拖就与下面的行交换位置。问题是如何得到交换行。我见过一个非常详细的教程,它会把表格里的每一行的高度与Y坐标计算出来,换言之,都时是比较e.pageX是否在[rowTop,rowBottom]区间之内。但这也带来第...

阅读(4)评论(0)赞 (0)

心情日记

包装对象

胡, 金乐 发布于 2018-06-23

对象是 ECMAscript 语言最主要的数据类型,三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”。 所谓“包装对象”,就是分别与数值、字符串、布尔值相对应的Number、String、Boolean三个原生对象。这三个原...

阅读(4)评论(0)赞 (0)

心情日记

Object() 函数

胡, 金乐 发布于 2018-06-09

Object本身是一个函数,可以当作工具方法使用,将任意值转为对象。这个方法常用于保证某个值一定是对象。 如果参数为空(或者为undefined和null),Object()返回一个空对象。 var obj = Object(); // 等同于 var obj = Object(...

阅读(4)评论(0)赞 (0)

新闻中心

用PHP迭代器来实现一个斐波纳契数列

杨少洪 发布于 2018-05-17

斐波纳契数列通常做法是用递归实现,当然还有其它的方法。这里现学现卖,用PHP的迭代器来实现一个斐波纳契数列,几乎没有什么难度,只是把类里的next()方法重写了一次。注释已经写到代码中,也是相当好理解的。 /** * @author 简明现代魔法 http://www.nowam...

阅读(3)评论(0)赞 (0)

新闻中心

与数值相关的全局方法

胡, 金乐 发布于 2018-03-18

parseInt() (1)基本用法 parseInt方法用于将字符串转为整数。 parseInt('123') // 123 如果字符串头部有空格,空格会被自动去除。 parseInt(' 81') // 81 如果parseInt的参数不是字符串,则会先转为字符串再转换。 p...

阅读(6)评论(0)赞 (0)

新闻中心

确定一个值的数据类型

胡, 金乐 发布于 2018-03-10

现在已经可以体会到js 这门编程语言,已经和PHP不一样了。是有区别的 JavaScript 有三种方法,可以确定一个值到底是什么类型。 typeof运算符 instanceof运算符 Object.prototype.toString方法 instanceof运算符和Objec...

阅读(5)评论(0)赞 (0)

新闻中心

PHP面向对象之旅:单例模式

杨少洪 发布于 2018-03-09

单例模式要解决的问题就是“如何让这个类只有一个实例”。 我们的web应用中,大量使用了数据库连接,如果反复建立与数据库的连接必然消耗更多的系统资源。 我们如何解决这个问题,建立唯一的数据库连接是必要的方式。 我们又如何知道与这个数据库的连接是否已经建立? 还是需要现在建立? 单例...

阅读(2)评论(0)赞 (0)

新闻中心

PHP面向对象之旅:对象的比较

杨少洪 发布于 2017-12-25

在PHP中有 = 赋值符号、== 等于符号 和 === 全等于符号, 这些符号代表什么意思? 当使用比较操作符(==)时,对象以一种很简单的规则比较:当两个对象有相同的属性和值,属于同一个类且被定义在相同的命名空间中,则两个对象相等。等于符号比较对象时,比较对象是否有相同的属性和...

阅读(2)评论(0)赞 (0)

javascript

JS对象简单、深度克隆(赋值与引用的区别)

星 发布于 2016-10-28

JavaScript的一切实例都是对象,只是对象之间稍有不同,分为原始类型和合成类型。原始类型对象指的是字符串(String)、数值(Number)、布尔值(Boolean),合成类型对象指的是数组(Array)、对象(Object)、函数(Function)。 既然对象分为这两...

阅读(4)评论(0)赞 (0)

新闻中心

php面向对象之克隆对象

胡, 金乐 发布于 2016-09-20

在前面的PHP面向对象之对象和引用,我们试图以”$b=$a”的方式复制对象以传递对象的值(内容),结果却是传递对象的地址,在结尾为了解决复制对象这个问题,提到了克隆的方法。接下来讲一下php面向对象之克隆对象。 前面我们已经知道,使用传址引用的方式调用对象...

阅读(6)评论(0)赞 (0)

新闻中心

不要用n==0作为if()方法的判断依据

lee 发布于 2016-03-04

一直犯这个错误好多次,这次记下来,用0作为判断的条件会出现很多问题,因为在计算机语言中0等价于false等价于空,所以如果我们要用广义的数字来做判断时,用0的话只能用>或者<这样的有明确阶段的判断,千万不能用==。例如下面的情况: 同一个方法作为三种登录的公用方法,分...

阅读(8)评论(0)赞 (0)

新闻中心

手机站批量上传图片

发布于 2015-12-23

pc站批量上传图片,用swfupload,使用起来很方便,做手机站时我就也用了这个插件,但是发现在手机上根本用不了,提示flash版本过低,也不可能让每一个手机客户都安装flash吧,所以就百度搜了一个手机版批量传图的方法。也很实用,唯一确定是每次只能选择一张,不能像qq空间那样...

阅读(12)评论(0)赞 (0)