-
大小: 4.38KB文件类型: .rar金币: 1下载: 0 次发布日期: 2024-05-23
- 语言: JavaScript
- 标签: HTML js
资源简介
【实例简介】使用html css js编写的2048小游戏,使用键盘上下左右键进行移动
【页面截图】
【核心代码】
// 模块化开发思路
var json={
// 创建初始化函数
init:function(){
var otab= document.querySelector('.tab'),
str='',
id=1;//返回文档指定的css元素,并保存
for(var i=0;i<4;i ){
str ='<tr>';
for(var j=0;j<4;j ){
str ='<td id="' id '"></td>';
}
str ='</tr>';
}
otab.innerHTML=str;
this.randomNum();
this.randomNum();
this.result();
},
//创建一个任意区间的随机函数
myRandom:function(min , max){
return Math.round(Math.random() * (max-min) min);
},
//随机在格子上生成一个数字
randomNum : function(){
var num = this.myRandom(1,16);
ogrid=document.getElementById(num);
if(ogrid.innerHTML ==''){
ogrid.innerHTML= this.myRandom(1,2)*2;
}else{
this.randomNum();
}
},
代码片段和文件信息
相关资源
-
Html5+ja
vasc ript经典塔防游戏runner源 - HTML5小游戏-激光防线
- 疯狂打地鼠 游戏代码
- 俄罗斯方块 html源码
- js导出excel表格
- kindeditor更换视频上传,支持video-js
- threejs加载3ds模型
- SpreadJS.V11 EXCEL在线编辑
- json转换成Table
- 支付宝蚂蚁森林偷能量(auto.js)
- 微信跳一跳auto.js代码
- 非常实用的树形js控件(文件夹)
- HTML 5 倒计时特效
- 20多个网页js摄像头拍照Demo
- jquery模块滚动切换(jscrollpane)
- js 3D效果(three+CSS3DRenderer)
- 从零开始ReactJS
- 百度翻译(autojs代码)
- JS二维码编码
- 利用HTML DOM对表格操作(增加行、编辑
- 轮播图(纯原生js实现)
- VIEWER.JS 最简单用法
- 纯js实现日历插件
- JS随机密码生成器60731
- flv.js 视频播放
- arcgis api for js Sketch(可标注文本,可
- 包附了china.js和map.html等文件,可以实
- js实现图片循环缓慢移动(仿京东商城
- js实现文字循环移动(仿LED屏幕)
- js写的倒计时(仿京东商城)
评论
共有 条评论