Graent.Hu 的博客

新浪微薄腾讯微薄

最新碎语:最近感觉有些迷茫,怎么办~

标签关键词

关于 javascript 的文章共有9条

其他js实现多重数组笛卡尔积

阅读(475) 评论(0) 标签: javascript 笛卡尔积 js实现笛卡尔积 多重数组笛卡尔积

js实现多重数组笛卡尔积 百度百科定义:     笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尓积(Cartesian product),又称直积,表示为X×Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员   。     假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。 类似的例子有,如果A表示某学校学生的集合,B表示该学校所有课程的集合,则A与B的笛卡尔...

其他JS性能的提升的一些办法

阅读(712) 评论(0) 标签: js javascript js性能 JavaScript性能

    最近发现一个问题,就是客户在访问手机wap站的时候,因为页面有倒计时的东西,所以反应说倒计时开一会就会卡顿,导致倒计时貌似停止不动了,客户因为不是很了解这些东西,就误会说是不是服务器或者是程序性能好差,js大家都知道除了那些服务端的框架其他的都是运行在客户端的也就是运行在用户的浏览器的,手机的性能肯定是比不上电脑的了,所以也可能会出现这个问题,因为倒计时的代码并不多,初步也没想到什么好的办法,于是就简单的处理了一下,之前的倒计时是到毫秒的,也就是类似这种 00:03:40:123依次是时分秒毫秒,毫秒的部分是1000等分的,也就是会看到的现象就是毫秒这些每...

其他JavaScript函数设置默认参数的方法

阅读(1061) 评论(4) 标签: php函数 function javascript

php有个很方便的用法是在定义函数时可以直接给参数设默认值,如: function simue ($a=1,$b=2){ return $a+$b; } echo simue(); //输出3 echo simue(10); //输出12 echo simue(10,20); //输出30 但js却不能这么定义,如果写function simue(a=1,b=2){}会提示缺少对象。 js函数中有个储存参数的数组arguments ,所有函数获得的参数会被编译器挨个保存到这个数组中。于是我们的js版支持参数...

素材下载一个javascript模板渲染组件,laytpl

阅读(2368) 评论(10) 标签: javascript laytpl layer

一个javascript模板渲染组件,laytpl     laytpl是一款颠覆性的JavaScript模板引擎,巧妙的实现方式,自身的体积变得小巧玲珑,不仅性能接近极致,并且还具备传统js引擎的几乎所有功能。而值得一提的是他的大小不到2KB,轻巧好用:     当然据官方说,laytpl已经并入layui前端框架,后期是否继续单独的维护还未可知,不过个人觉得这个不影响具体的使用,现在仍然可以下载下来使用(文字结束的地方有附件可以下载)。     对于使用方法,就很简单了,下面做一个简单的介绍: 1,引入...

素材下载一个支持手输的颜色选择控件:jquery.colpick中文使用说明

阅读(2212) 评论(4) 标签: jquery javascript 颜色选择控件 colpick

一个支持手输的颜色选择控件:jquery.colpick中文使用说明     最近有用到颜色选择的插件,但是试了几个发现不支持手工输入颜色值,这样的话就不是很方便,因为肉眼无法准确的判断哪种颜色是需要的颜色,这就需要直接输入已知需要的颜色值了(这里都是使用的16进制颜色值),所以就找到了jquery.colpick这个插件,看下他的效果的演示:     这个插件使用也很简单: 1,引入资源 <script src="js/colpick.js" type="text/javascript"></script> <link rel="style...

发现javascript判断数字是否为正整数的五种方法

阅读(1368) 评论(12) 标签: jquery 云购系统 javascript

今天在写云商夺宝新版程序的时候要判断数字是不是正整数,所以总结一下: 方式一、使用取余运算符判断 任何整数都会被1整除,即余数是0。利用这个规则来判断是否是整数。 function isInteger(obj) { return obj%1 === 0 } isInteger(3) // true isInteger(3.3) // false  以上输出可以看出这个函数挺好用,但对于字符串和某些特殊值显得力不从心 isInteger('') // true isInteger('3') // true isInteger(t...