搜索
有爱,有技术,有你^_^)y
╱人◕‿‿◕人╲订下契约(注册新用户)

合作站点账号登陆

QQ登录

只需一步,快速开始

快捷导航
查看: 1411|回复: 13
收起左侧

[JavaScript] 分享5个有趣的 JavaScript 代码片段

[复制链接]

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

396

主题

307

好友

5万

积分

第三章

听着时间涓滴败血

积分
51214
发表于 2012-8-4 13:46:38 | 显示全部楼层 |阅读模式

╱人◕‿‿◕人╲定下契约

您需要 登录 才可以下载或查看,没有账号?╱人◕‿‿◕人╲订下契约(注册新用户)

x
本帖最后由 软软的上嘴唇 于 2012-8-4 15:32 编辑

JAVA和JS不应该放在一起,只是都有一个JAVA而已,是两种不一样的语言啊
@
羞怯的渣白君,@氺菓, @风音洛洛

分享5个有趣的 JavaScript 代码片段
作者:
山边小溪
出处:
http://lhb25.cnblogs.com
欢迎任何形式的转载,但请务必注明出处。


很多人认为编程语言只是用于工作,没有什么乐趣,其实,只要我们发挥奇思妙想,再死板的东西也有有趣的一面。这篇文章告诉大家:使用JavaScript,可以做很多很多有趣的事情。以下代码拷贝到地址栏回车即可运行,赶紧试试吧。
1. 网页射击游戏这个游戏可以在任何网页里面玩,把下面代码粘贴到地址栏回车,按空格键进行射击,W键可前进,A、D键或者方向键可改变射击方向。
javascript:var%20s%20=%20document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='
http://erkie.github.com/asteroids.min.js';void(0);



2. 让图片飞起来只要把下面的代码贴到浏览器的地址栏里然后按Enter键,当前网页的所有图片都将动起来。
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; var DI= document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5+"px"; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5+"px"}R++}tag=setInterval('A()',5 );document.onmousedown=function(){clearInterval(tag);for(i=0; i<DIL; i++){DI.style.position="static";}}; void(0)

这个好有趣的



3. 让网页可编辑此JavaScript代码,可以让你实时修改任何的网页,在Firefox中,你甚至可以把修改的网页保存到起来,对于网页设计者来说,这个功能可以辅助完善页面效果。
javascript:document.body.contentEditable='true'; document.designMode='on'; void(0);



4. 让浏览器抖起来改变浏览器窗口尺寸到普通模式,可能半屏的效果是最好的。把下面的代码贴到地址栏,按Enter键(貌似只有IE有效果)。
javascript:function Shw(n) {if (self.moveBy) {for (i = 35; i > 0; i--) {for (j = n; j > 0; j--) {self.moveBy(1,i);self.moveBy(i,0);self.moveBy(0,-i);self.moveBy(-i,0); }}}} Shw(6);


5. 地址栏计算器哈哈,这个以前还真不会想到,地址栏就是个计算器嘛。


javascript: alert( 4 + 5 + 6 + 7 + ( 3 * 10 ) );




评分

参与人数 1宅币 +20 贡献 +2 收起 理由
风音洛洛 + 20 + 2 o(* ̄▽ ̄*)ブ 发糖

查看全部评分

签名被小宅喵吞掉了~~~~(>_<)~~~~
回复

使用道具 举报

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

396

主题

307

好友

5万

积分

第三章

听着时间涓滴败血

积分
51214
 楼主| 发表于 2012-8-4 13:51:10 | 显示全部楼层
我靠这个代码贴的乱七八槽的,我等一会在重新贴吧
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

258

主题

314

好友

3万

积分

第二章

积分
35715
发表于 2012-8-4 15:31:21 | 显示全部楼层

目测出现了[i]这货,会把后面的字都变成斜体
另外JS确实得跟Java分下家
博客什么的求人气 http://bimania.org
回复 支持 反对

使用道具 举报

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

396

主题

307

好友

5万

积分

第三章

听着时间涓滴败血

积分
51214
 楼主| 发表于 2012-8-4 15:33:28 | 显示全部楼层

OK了~是啊,要分家的...另外你网页设计好不好,我对JS一点不拿手
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

258

主题

314

好友

3万

积分

第二章

积分
35715
发表于 2012-8-4 15:35:05 | 显示全部楼层
软软的上嘴唇 发表于 2012-8-4 15:33
OK了~是啊,要分家的...另外你网页设计好不好,我对JS一点不拿手

网页设计不会
JS看过一点点,只会最基本的
博客什么的求人气 http://bimania.org
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

0

好友

1556

积分

Continue

积分
1556
发表于 2012-8-4 15:36:48 | 显示全部楼层
的确,Java和javascript连点边都不沾,放在一起真的不是很好
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

258

主题

314

好友

3万

积分

第二章

积分
35715
发表于 2012-8-4 15:38:04 | 显示全部楼层
lunyasha 发表于 2012-8-4 15:36
的确,Java和javascript连点边都不沾,放在一起真的不是很好

Java和Javascript相近的程度,还不如C++和Java的相近程度
博客什么的求人气 http://bimania.org
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

0

好友

1556

积分

Continue

积分
1556
发表于 2012-8-4 15:39:21 | 显示全部楼层
轻舟过 发表于 2012-8-4 15:38
Java和Javascript相近的程度,还不如C++和Java的相近程度

是的,所以说应该分家
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

0

好友

258

积分

游客

积分
258
发表于 2012-8-7 15:14:32 | 显示全部楼层
轻舟过 发表于 2012-8-4 15:38
Java和Javascript相近的程度,还不如C++和Java的相近程度

js可以说完全是脚本语言…
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

64

好友

5805

积分

序章

积分
5805
发表于 2012-8-8 00:56:46 | 显示全部楼层
一直都很清楚java与js是不同的
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

签到天数: 6 天

连续签到: 1 天

[LV.2]偶尔看看I

5

主题

20

好友

2万

积分

第一章

积分
20351
发表于 2013-5-12 10:54:20 | 显示全部楼层
都是蛋疼的历史惹的祸!
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

签到天数: 538 天

连续签到: 37 天

[LV.9]以坛为家II

8

主题

10

好友

5万

积分

第三章

积分
59946
发表于 2013-5-12 11:02:21 | 显示全部楼层
这几个js脚本确实相当有创意啊
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

21

好友

1512

积分

Continue

积分
1512
发表于 2013-5-14 15:39:00 | 显示全部楼层
js其实很强大的~比如node.js~
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

17

好友

6407

积分

序章

积分
6407
发表于 2013-9-3 17:32:03 | 显示全部楼层
真的很有趣的诶!!
没想到javascript还可以这样用
又学到了!
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

本版积分规则

小黑屋|手机版|技术宅(Z站|基宅) ( 粤ICP备18082987号-1 )

GMT+8, 2025-7-11 02:48 , Processed in 0.139390 second(s), 34 queries , Redis On.

Copyright © 2018 技术宅社区

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表