//链接:http://cnodejs.org/topic/580743a627a1d99178a98fc5 1.求输出: ([]+![])[+!![]] //a 2.求输出//评论里的问题 同计算了 ((-{})+[])[+![]]//N 解析: //虽然平时没看到有这么用的 代码里这么写的要么是 ...
分类:
Web程序 时间:
2017-08-08 12:37:20
阅读次数:
136
1.实现MagicFunction MagicFunction(3) == 3; // should return true MagicFunction(1, 2) == 3; // should return true MagicFunction(1, 3)(2) == 6; // should ...
分类:
Web程序 时间:
2017-08-08 12:36:59
阅读次数:
156
1. var value1 = 0, value2 = 0, value3 = 0; for ( var i = 1; i <= 3; i++) { var i2 = i; (function() { var i3 = i; setTimeout(function() { value1 += i; ...
分类:
Web程序 时间:
2017-08-08 12:34:22
阅读次数:
202
1.题目一: pattern(3): 1 1*2 1**3 pattern(10): 1 1*2 1**3 1***4 1****5 1*****6 1******7 1*******8 1********9 1*********10 pattern函数编写: 2.题目二: Ex. 123456 - ...
分类:
Web程序 时间:
2017-08-08 12:34:13
阅读次数:
224
1. []==[] 答案:false. 数组,在 Javascript 中是对象,对象使用 == 比较都是比较的引用。 简单的说,就是,如果是同一个对象,就相等,如果不是同一个对象,就不等。 每次使用 [] 都是新建一个数组对象,所以 [] == [] 这个语句里建了两个数据对象,它们不等。 2. ...
分类:
Web程序 时间:
2017-08-08 12:32:56
阅读次数:
171
1.实现如下函数 f3 = compose( f1 f2 )//f3(a) = f1( f2( a ) ); eg: compose(f , g)(x) => f( g( x ) ); 2.题目1 完全没思路的 下拉到底。 给你个极简参考: function compose(f,g) { retur ...
分类:
Web程序 时间:
2017-08-08 12:32:49
阅读次数:
171
1.实现函数--defaultArguments 功能如下: function add(a,b) { return a+b;}; var add_ = defaultArguments(add,{b:9}); add_(10); // returns 19 add_(10,7); // return ...
分类:
Web程序 时间:
2017-08-08 12:32:26
阅读次数:
195
1. var foo = function foo() { console.log(foo foo); }; foo(); 2. Number("1") - 1 == 0; 3. (true + false) > 2 + true; 4. function bar() { return foo; f ...
分类:
Web程序 时间:
2017-08-08 12:31:16
阅读次数:
199
1.实现warp function speak(name){ return "Hello " + name; } speak = speak.wrap(function(original, yourName, myName){ greeting = original(yourName); retur ...
分类:
Web程序 时间:
2017-08-08 12:27:40
阅读次数:
224