51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Javascript忍者秘籍
教你看懂网上流传的60行JavaScript代码俄罗斯方块游戏
早就听说网上有人仅仅用60行JavaScript代码写出了一个俄罗斯方块游戏,最近看了看,今天在这篇文章里面我把我做的分析整理一下(主要是以注释的形式)。 我用C写一个功能基本齐全的俄罗斯方块的话,大约需要1000行代码的样子。所以60行乍一看还是很让人吃惊的。 但是读懂了代码之后发现其实整个程序并没有使用...
代码星球
·
2021-01-22
教你
看懂
网上
流传
60行
JavaScript闭包应用场合——控制前端接口轮训
很多人都知道JavaScript的闭包,也知道大致是一个什么意思,但是对于闭包的应用场合不是很清楚最近在改造项目的过程之中修改前端接口轮训方式的时候用到了闭包驱动setTimeout来实现一个类似定时器的功能,可以开启定时器也可以关闭定时器代码如下//创建异步轮训器(setTimeout实现),导出一个闭包对象,用于控...
代码星球
·
2021-01-22
Javascript
闭包
应用
场合
控制
JavaScript对象拷贝浅谈
以后写...
代码星球
·
2021-01-22
Javascript
对象
拷贝
浅谈
JavaScript之中Array用法的一些技巧总结
1.创建一个全部为0,长度为100的数组(ES6)Array(10).fill(0)2.创建一个长度为100的数组,其中保存0~99letarray=Array(100).fill(0).map((item,index)=>index); ...
代码星球
·
2021-01-22
Javascript
之中
Array
用法
一些
JavaScript立即执行函数学习
1.新建对象,方法内变量作用域理解错误varmd1={count:0,add:function(){count++;},sub:function(){count--;},show:function(){console.log(count);}};md1.add();md1.add();md1.show();在不加thi...
代码星球
·
2021-01-22
Javascript
立即
执行
函数
学习
JavaScript踩坑
1//这样做会抛出错误alert(ttt);//这样做不会,只是会弹出undefine而已alert(window.ttt);当然可以trycatch如此捕获异常try{//这样做会抛出错误alert(ttt);}catch(info){alert(info);}//这样做不会,只是会弹出undefine而已alert...
代码星球
·
2021-01-22
Javascript
踩坑
JavaScript 对象拷贝研究
介绍一下JavaScript里面的一些对象拷贝的方法 浅拷贝 深拷贝 利用序列化进行对象拷贝...
代码星球
·
2021-01-22
Javascript
对象
拷贝
研究
JavaScript 生成Guid函数
//获取长度为32的GuidfunctiongetGuid32(){varrt_str=String.fromCharCode(65+Math.floor(Math.random()*26));for(i=0;i<31;++i){varnum=Math.floor(Math.random()*(26+26+10)...
代码星球
·
2021-01-22
Javascript
生成
Guid
函数
基于html5 canvas和js实现的水果忍者网页版
今天爱编程小编给大家分享一款基于html5canvas和js实现的水果忍者网页版。《水果忍者》是一款非常受喜欢的手机游戏,刚看到新闻说《水果忍者》四周年新版要上线了。网页版的切水果游戏由百度JS小组开发,采用vml+svg绘图,使用了Raphael,效果很赞,赶紧来膜拜一下。效果图如下:在线预览 ...
代码星球
·
2021-01-21
基于
html5
canvas
js
实现
一款基于javascript的3D玻璃破碎特效
之前为大家介绍了一款 html5canvas实现图片玻璃碎片特效。今天要给大家带来一款基于javascript的3D玻璃破碎特效。效果图如下:在线预览 源码下载html代码:<divid="container"><divid="fragment">&l...
代码星球
·
2021-01-21
一款
基于
Javascript
3D
玻璃
一款javascript实现的超炫的下拉选择框
今天为给大家带来一款javascript实现的超炫的下拉选择框。下拉的列表由半用透明的幽灵按钮组成。显示下拉的时候,列表项由左右两侧飞入。消息时飞向左右两侧。一起看下效果图在线预览 源码下载实现的代码。html代码:<divclass="scifiUI"><h1>...
代码星球
·
2021-01-21
一款
Javascript
实现
超炫
下拉
javascript--获取一个页面各个标签的数量
获取一个页面各个标签的数量document.getElementsByTagName('*')--获取所有的标签。varobj=document.getElementsByTagName('*');varlen=obj.length;vartagNameObj={};for(vari=0;i<len;i++){i...
代码星球
·
2021-01-21
Javascript--
获取
一个
页面
各个
javascript 输入框监听事件
<divclass="coupon-exchangeclearfix"><divclass="code-input"><inputtype="text"placeholder="请输入兑换码"class="input"id="couponExchangeInput"/><icl...
代码星球
·
2021-01-21
Javascript
输入
监听
事件
javascript中的Function对象
1、Function.length:返回函数的形参个数,注意:带有默认值的参数以及rest参数不计算在内。 arguments.length:函数被调用时实参的个数。 Function构造器本身也是个Function。他的length属性值为1。 Function原型对象的length属性值为0。2、Functi...
代码星球
·
2021-01-21
Javascript
中的
Function
对象
javascript中Function与Object
1、先来一段代码:console.log(Function);//functionFunction(){[nativecode]}console.log(Object);//functionObject(){[nativecode]}console.log(Function.prototype);//function(...
代码星球
·
2021-01-21
Javascript
Function
Object
首页
上一页
...
18
19
20
21
22
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他