我们见到的一般常规的函数传参是下面这样的: 但是当函数需要很多个参数,而且参数的位置会影响到结果的时候常规的函数传参方式就显得捉襟见肘,例如 此时如果再使用原来那种传参方式出错的概率会大大增加 此时我们可以尝试 配置对象 传参,可以把上面的例子写成: function fn ( obj ){ con ...
分类:
其他好文 时间:
2016-09-10 11:29:40
阅读次数:
125
题目: Given an integer, write a function to determine if it is a power of two. 非常简单的一道题目 ...
分类:
其他好文 时间:
2016-09-10 08:56:56
阅读次数:
104
Write a function that takes an unsigned integer and returns the number of ’1' bits it has (also known as theHamming weight). For example, the 32-bit i ...
分类:
其他好文 时间:
2016-09-10 06:38:39
阅读次数:
162
第一次在Mac下使用ThinkPHP,用到验证码功能时报如题的错误: Call to undefined function Think\imagettftext() 然后检查自己的GD库,发现安装上了的。 在网上找到解决方案: curl -s http://php-osx.liip.ch/insta ...
分类:
Web程序 时间:
2016-09-10 01:25:16
阅读次数:
296
1.防止冲突 设置新变量保存💕 $ = jquery 2. jquery = function() { return new jqery.fn.init () } 3. 为什么构造函数有引用关系 例如: jquery().css() 构造函数 jquery.prototype.init.proto ...
分类:
其他好文 时间:
2016-09-10 01:22:02
阅读次数:
133
function validPsw(password) { var num = 0; var number = 0 ; var letter = 0 ; var bigLetter = 0 ; var chars = 0 ; if (password.search(/[0-9]/) != -1) { ...
分类:
其他好文 时间:
2016-09-10 00:10:54
阅读次数:
234
1.获取当前浏览器类型的API var browser = navigator.userAgent.toLowerCase();2.封装成函数function genre(browser) { 3.一一进行判断 if(browser.indexOf('chrom') != -1) { alert(" ...
分类:
Web程序 时间:
2016-09-10 00:05:54
阅读次数:
232
函数类型:说明:Function类型实际上是对象,每个函数都是Function类型的实例,而且都与其它引用类型一样具有属性和方法,由于函数是对象,因此函数名实际上也是一个指向函数对象的指针//函数声明
//-普的函数声明
varmax=function(x,y){
returnx>y?1:(x==y?0:-1)
}
console.log(m..
分类:
编程语言 时间:
2016-09-09 22:36:18
阅读次数:
263
简单的实现了一个promise 的规范,留着接下来模块使用。感觉还有很多能优化的地方,有时间看看源码,或者其他大神的代码 主要是Then 函数。回调有点绕人。 1 !(function(win) { 2 3 4 5 function Task(resolver) { 6 if (!resolver ...
分类:
其他好文 时间:
2016-09-09 20:54:09
阅读次数:
197
一直不理解(function(){})();到底是什么意思,今天大概明白了,记录一下 先把(function(){})()格式如下: 1、第2行function(){}是一个function函数 2、被1、3行括号包围,结果就是function(){}返回一个函数, 3、第4行返回函数执行 即: 看 ...
分类:
其他好文 时间:
2016-09-09 20:38:09
阅读次数:
129