随笔分类 - JavaScript
摘要:通过前几篇的属性创建和定义,接下里就是有效开始后调用这些属性的方法,并实现整个游戏效果: 最后我们得到的效果如下: 源码下载:下载地址
阅读全文
摘要:在第一篇中,我们已经实现了单击开始后游戏的倒计时,那么下面,我们需要继续在Game这个简直对对象中进行扩展属性和方法,整个有效中拥有哪些属性呢? (1)游戏分数 (2)地鼠(多个扩展属性) (3)地洞(多个扩展属性) (4)动画 首先我们需要在Game中添加几组初始键值对: 以及游戏中十个地鼠的编号
阅读全文
摘要:在JavaScript中,prototype对象是实现面向对象的一个重要机制。 每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。 在游戏中,首先我们先想想地鼠拥有哪些属性
阅读全文
摘要:当我们点击开始按钮,执行GameStart()方法:
阅读全文
摘要:function writeCookie(name, value, timeNum) {//把当前发送的时间写入cookie var expire = ""; if (timeNum != null) { expire = new Date((new Date()).getTime() + timeNum);//设置有效时间段(当...
阅读全文
摘要:入职时间:在职工龄:离职日期:入职时间:在职工龄:离职日期: function inWokeTime(thisVal,dataTime){ if(thisVal&&dataTime){ var oldTime=thi...
阅读全文
摘要:this的用法【this,正在使用的对象。】(1)【纯粹的函数调用】它代表函数运行时,自动生成的一个内部对象(这种情况只能在函数内部使用)function test1(){ this.x=1; alert(this.x);//alert(this.x);}test1();//1(2)【纯...
阅读全文
摘要:使用ajaxSetup()方法设置全局Ajax默认选项使用ajaxSetup()方法可以设置Ajax请求的一些全局性选项值,设置完成后,后面的Ajax请求将不需要再添加这些选项值,它的调用格式为:jQuery.ajaxSetup([options])或$.ajaxSetup([options])可选...
阅读全文
摘要:结果:789//数组转换为字符串结果:京客隆|问候语|时间的话|搜舞蹈|圣诞节快乐 //去掉id为1的对象组 //数组_顺序翻转结果为:huahua,搜舞蹈,时间的话,问候语,京客隆//for和in的用法结果:anymlikylidfw3fgfany,mlik,yli,df,w3,fgf
阅读全文
摘要://while循环 //do_whilel循环//for循环 结果:这是标题1这是标题2这是标题3这是标题4这是标题5这是标题6
阅读全文
摘要://prompt(text,defaultText)方法用于显示可提示用户进行输入的对话框。//dateObject.setDate(day)方法用于设置一个月的某一天。day 必需,表示一个月中的一天的一个数值(1 ~ 31)。//我们通过 setDate() 方法把当前月的天设置为 15://d...
阅读全文
摘要:一 闭包各种专业文献上的"闭包"(closure)定义非常抽象,很难看懂。我的理解是,闭包就是能够读取其他函数内部变量的函数。 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数内部的函数"。 所以,在本质上,闭包就是将函数内部和函数...
阅读全文