Javascript绝句欣赏

Kejun 2011-03-30 16:57:25

song
2011-03-30 17:19:19 song (不走寻常路)

( function(){ } )();
->

( function(){}() );

->

+function(){}()
-function(){}()

阿坚
2011-03-30 17:21:17 阿坚

先M

迷路的猫少年
2011-03-30 17:26:21 迷路的猫少年 (生命像光一样不确定。)

M

dexteryy
2011-03-30 17:36:53 dexteryy

最短的IE侦测好像是:!-'\v1'

有一个古老的神帖:
http://sla.ckers.org/forum/read.php?2,15812,page=1

小药人
2011-03-30 17:37:40 小药人

M

Tony.Lee
2011-03-30 17:37:51 Tony.Lee (Break the shackles..)

'0x' + Number( 15 ).toString( 16 );
parseInt( String( '8f3a5' ), 16 );

Tony.Lee
2011-03-30 17:45:19 Tony.Lee (Break the shackles..)

String.prototype.format = function(){
var pattern = /\{\d+\}/g;
var args = arguments;
return this.replace(pattern, function(capture){
return args[capture.match(/\d+/)];
}
);
}
alert('hello, {0}'.format('.........'));

[已注销]
2011-03-30 17:50:45 [已注销]

第七个,js和flash的as不同么?为何我的输出结果不对?

var a:Number = 0;
var b:Number = 1;
trace ("a:" + a + " b:" + b);
a = [b, b = a][0];
trace ("a:" + a + " b:" + b);
////////////////////////////////////////
a:0 b:1
a:0 b:0

vic
2011-03-30 17:53:55 vic (time is limited)

mark&推

浩天.Howtin
2011-03-30 17:54:48 浩天.Howtin (我的签名好2B呀)

求详解啊!

【禁言还行】
2011-03-30 17:55:19 【禁言还行】 (人生有900个月)

最简洁短小的 JavaScript 判定 IE 浏览器
var ie = !-[1,];
http://www.cnblogs.com/lyz8/archive/2010/03/21/1691123.html

Tao
2011-03-30 21:54:49 Tao (and do.)

奇巧淫技

牛仔裤
2011-04-01 13:00:23 牛仔裤 (不要相信猫~)

m

大盗
2011-04-01 18:03:30 大盗

必须M

雪落
2011-04-05 21:35:57 雪落

Mark

南风
2011-04-05 22:30:24 南风 (Java程序员/架构师)

绝啊,绝,五体投地了!

ゴリラ🐲
2011-04-09 01:18:16 ゴリラ🐲 (➹)

if(-[1,])alert('这货不是ie')

Devil__
2011-04-19 19:28:54 Devil__ (明日复明日)

Math.max(1,2,3,1,4,6,2)

rat
2011-04-22 20:30:54 rat

mark,哈哈

北武灵尊
2011-04-30 21:10:11 北武灵尊

如果要使用,那最好加上注释,可维护性好。

xing
2011-05-03 20:39:32 xing (onex-to)

mark

黄海深
2011-08-10 18:08:31 黄海深 (Playing the happiest)

好赞

守望_小方
2011-10-31 13:43:05 守望_小方 (就我而言, 世界已经钉在十字架上)

表示压力很大。。。。。。。。。。

ghy
2012-01-19 14:58:12 ghy (我是天才)

尼玛~各种坑爹

phoetry
2012-01-19 20:24:44 phoetry (Shelter you forever.)

11条有误.
var a = b && 1;
应相当于
if (b)a=1;
else a=b;

灭灭
2012-05-21 22:04:25 灭灭

mark

oncoding
2012-05-24 22:27:09 oncoding (但行好事 莫问前程)

~ 是什么

wells
2012-05-27 16:37:35 wells (唐维黎)

mark~~

Leon
2012-07-13 13:40:46 Leon

M之

Argus
2013-03-15 21:25:27 Argus

这里的想法真的不错,但是一些没有注意细节,放了这么天没有人发现?比如第七条:两个值是交换了,但是你新生成的数组元素没有用delete进行垃圾回收?可能你说我鸡蛋里挑骨头,但是看看第8条,Array.concat明明是少了一个prototype,写js都知道加不加原型差了十万八千里,设计模式里有讲,再看看第10条,怎么长成这个怪样子Math.max.apply(Math, [1,2,3]) ,请问第一个参数Math有什么用,放在这里,有些画蛇添足了?如果没有上下文的话可以让第一个是null,相当于Math.max(1,2,3),我没有哗众取宠,只讲了事实,希望楼主好好的再看看这些代码?本人研二,正在找实习单位,望楼主推荐

Malcolm
2013-07-11 19:57:12 Malcolm
这里的想法真的不错,但是一些没有注意细节,放了这么天没有人发现?比如第七条:两个值是交换了 这里的想法真的不错,但是一些没有注意细节,放了这么天没有人发现?比如第七条:两个值是交换了,但是你新生成的数组元素没有用delete进行垃圾回收?可能你说我鸡蛋里挑骨头,但是看看第8条,Array.concat明明是少了一个prototype,写js都知道加不加原型差了十万八千里,设计模式里有讲,再看看第10条,怎么长成这个怪样子Math.max.apply(Math, [1,2,3]) ,请问第一个参数Math有什么用,放在这里,有些画蛇添足了?如果没有上下文的话可以让第一个是null,相当于Math.max(1,2,3),我没有哗众取宠,只讲了事实,希望楼主好好的再看看这些代码?本人研二,正在找实习单位,望楼主推荐 ... Argus

请问第七条的数组元素怎么通过delete进行垃圾回收呢?