![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript学习
jisuanjiyou
这个作者很懒,什么都没留下…
展开
-
汉诺塔 递归求解
[code="js"] //"汉诺塔"求寻常解 举例圆盘数量为3 var hanoi=function(disc,src,aux,dst){ if(disc>0){ hanoi(disc-1,src,dst,aux); document.writeln('move disc'+disc+'from'+src+'to'+dst); hanoi(disc-1,aux,src,dst); ...原创 2010-09-21 23:16:16 · 135 阅读 · 0 评论 -
js 107个常用javascript语句
[code="javascript"] 1. document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称...原创 2010-09-27 08:13:02 · 96 阅读 · 0 评论 -
js 几款图片切换 特效
[code="javascript"] gliding #container1,#container2{ height:168px;width:408px;position:relative;overflow:hidden; border:1px solid #999999; } #container1 div,#container2 div{ height:16px;...原创 2010-09-27 23:23:15 · 234 阅读 · 0 评论 -
js 图片切换效果
[code="javascript"] //代码一 JS图片切换 -JS特效学院 * { margin:0; padding:0; } body { margin:0; color:#88c; background:#333; } img { margin:0; padding:0; border:0; } #js_F { positi...原创 2010-09-27 23:33:18 · 117 阅读 · 0 评论 -
js 牛人的博客 学习的好地方
http://www.cnblogs.com/cloudgamer/archive/2010/09/20/Image3D.html原创 2010-09-27 23:35:35 · 81 阅读 · 0 评论 -
js 关于鼠标在页面中坐标显示的种种
[b][color=red]首先先看一段代码[/color][/b] [code="html"] function mouseCoordination(michael){ //以下主要是对不同浏览器进行兼容操作 if(michael.pageX || michael.pageY){ //IE不支持pageX之类的 这里主要是对于chrome...2010-09-29 20:32:24 · 283 阅读 · 0 评论 -
css+java 侧面导航栏
[code="html"] 伸缩的菜单 function change(){ //通过父元素li,找到兄弟元素ul var oSecondDiv = this.parentNode.getElementsByTagName("ul")[0]; //CSS交替更换来实现显、隐 if(oSecondDiv.className == "myHid...原创 2010-10-25 17:11:48 · 248 阅读 · 0 评论 -
js 动画
[b]http://mojo-js.appspot.com/content/jsp/fxDemo.jsp[/b]原创 2010-11-11 18:04:15 · 96 阅读 · 0 评论 -
全景展示
http://slide.mil.news.sina.com.cn/slide_8_16642_5872.html原创 2010-11-15 12:29:53 · 119 阅读 · 0 评论 -
css 分页效果
http://www.jscode.cn/jave_page/300803718.htm原创 2010-11-16 14:47:16 · 127 阅读 · 0 评论 -
js 判断浏览器类型以及操作系统
[code="javascript"] var sUserAgent = navigator.userAgent;//浏览器判断值 //检测Opera、KHTML var isOpera = sUserAgent.indexOf("Opera") > -1; var isKHTML = sUserAgent.indexOf("KHTML") > -1 || sUserAgent.ind...原创 2010-09-26 23:51:29 · 82 阅读 · 0 评论 -
js 一些正则表达式(转载)
[code="javascript"] //1 参考网址 :http://sharejs.com/ 2 常用的: 1JS正则表达式 代码 "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9...原创 2010-09-26 23:39:40 · 96 阅读 · 0 评论 -
js 自定范围产生随机数字
[code="javascript"] function selectFrom(iFirstValue, iLastValue){ var iChoices = iLastValue - iFirstValue + 1; //计算项数 return Math.floor(Math.random()*iChoices+iFirstValue); } var iNum = selec...原创 2010-09-26 23:36:56 · 93 阅读 · 0 评论 -
js 的prototype相关知识(转载)
[b]最基本的用法 把ClassA的一个实例赋值给ClassB, ClassB就继承了ClassA的所有属性。 代码入下: [/b] [code="javascript"] function ClassA() { this.a='a'; } function ClassB() { this.b='b'; } Cl...原创 2010-09-24 00:34:49 · 95 阅读 · 0 评论 -
js学习 伪类及原型
[b]构造伪类来继承Mammal,通过定义它的constructor函数并替换它的prototype为一个mammal的实例来实现[/b] [code="javascript"] var Mammal = function(name) { this.name = name; }; Mammal.prototype.get_name = function() { return thi...2010-09-24 00:54:50 · 84 阅读 · 0 评论 -
js 判断数组以及数字
[b]判断数组[/b] [code="javascript"] var a=['you','love','fang']; var b='michael'; var is_array=function(value){ return //首先判断值是否为真 value&& //判断值的typeof...2010-09-24 14:26:15 · 158 阅读 · 0 评论 -
js 方法扩展
[code="javascript"] //Object.prototype是可以扩充的,同样Array.prototype也可以被扩充。 /*通过给Array.prototype扩充一个函数,每个数组都继承了这个方法。 定义了reduce方法,它接受一个函数和一个初始值作为参数。 它遍历这个数组,以当前元素和该初始值为参数调用这个函数,并且计算出一个新值 当完成时,它返回这个值。传入一...原创 2010-09-24 16:06:06 · 117 阅读 · 0 评论 -
js replace使用
[code="javascript"] Function.prototype.method=function(name,f){ this.prototype[name]=f; return this; }; String.method('promise',function(){ var character={ '':'fang ', '&':'love ', ...原创 2010-09-24 16:42:31 · 89 阅读 · 0 评论 -
js 减少全局变量污染的方法
[code="javascript"] //最小化使用全局变量的一个方法是在你的应用中只创建唯一一个全局变量 var Michael = {}; Michael.name = { "first_name" : "You", "last_name" : "michael" }; Michael.pet = { petname : "littleMic", age原创 2010-09-24 19:03:04 · 248 阅读 · 0 评论 -
js 杨辉三角
[code="javascript"] function Combination(m,n){ if(n==0) return 1; //每行第一个数为1 else if(m==n) return 1; //最后一个数为1 //其余都是上一行相邻元素相加而来 else return Combination(m-1,n-1)+Combination(m-1,n); } fun...原创 2010-09-25 22:20:34 · 193 阅读 · 0 评论 -
js 简单代码 有个疑问 请高手解答
[code="javascript"] var aNumbers=new Array(); var sMessage="你输入了:\n"; var iTotal=0; var vUserInput=0; var iArrayIndex=0; do{ vUserInput=prompt("输入一个数字,或者'0'推出","0"); aNumbers[iArrayIndex]=vU...2010-09-25 23:45:16 · 123 阅读 · 0 评论 -
js 两种方式进行字符匹配
[b]第一种方式 replace[/b] [code="javascript"] Function.prototype.method=function(name,f){ this.prototype[name]=f; return this; }; String.method('match',function(){ var chara...2010-09-26 23:32:20 · 136 阅读 · 0 评论 -
屏蔽表单修改
1 通过js实现-onfocus="this.blur()" 输入框无法获得焦点,不能编辑表单可以获得值,可以复制,蛮奇怪的,都选住了,还没有获得焦点? 2 readonly 输入框只读。不能编辑,同样表单可以获得值,也可以复制。 3 disabled 输入框灰色,不能编辑,可以用JS改变或获...原创 2010-11-17 14:22:40 · 104 阅读 · 0 评论