51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#你不知道的Javascript
html5shiv.js分析-读源码之javascript系列
xiaolingzi 发表于 2012-05-3123:42:29首先,我们先了解一下html5shiv.js是什么。html5shiv.js是一套实现让ie低版本等浏览器支持html5标签的解决方案。实现原理:见如何让ie低版本浏览器支持html5标签 。废话不多说,我们先上源代码,代码...
代码星球
·
2020-05-23
html5shiv.js
分析
源码
Javascript
系列
( 转 ) 关于微信公众号,你不知道的15个小技巧
很多人现在都有自己的微信公众号了,有的是在兼职运营着,有的是在全职运营着。如果你现在还没有注册微信公众号,那么恭喜你,当你看完关于微信公众号的15个小技巧的时候,你会庆幸自己还好没有太早注册。1.关于微信号注册微信公众号的时候,大部分人都是按照公众号的全拼来写或者缩写来确定微信号的。实际上,用小写字面a+QQ的方式更容...
代码星球
·
2020-05-23
关于
微信
公众
不知道
15个
javascript IOS 微信jssdk {"errMsg":"config:fail"} 解决方案
javascriptIOS微信jssdk{"errMsg":"config:fail"}解决方案如果安卓分享成功 这种情况就是参数类型问题wx.config里面的参数全部强制转化成字符串就好了 ...
代码星球
·
2020-05-23
quot
Javascript
IOS
微信
jssdk
javascript 过滤中文汉字和 过滤中文汉字和符号的方法
javascript过滤中文汉字和过滤中文汉字和中文符号的方法 过滤中文汉字 varhebingdatastr="无法为“varreg=/[u4e00-u9fa5]/g;hebingdatastr=hebingdatastr.replace(reg,""); 过滤汉...
代码星球
·
2020-05-23
过滤
中文
汉字
Javascript
号的
javascript选中精灵旋转缩放 移动操作
为了方便代码维护所以统一给屏幕添加事件判断点中哪个精灵需要遍历每个精灵判断是否与触摸碰撞 碰撞就是触发哪个精灵处理还有就是单点触摸和多点触摸逻辑一定更要分离就是1个手指第一次点击算单点(2个手机送开1个手指就不能算进去不然逻辑会乱)所以这个地方要写判断是否全部松开的点击为单点 boolH...
代码星球
·
2020-05-23
Javascript
选中
精灵
旋转
缩放
javascript 实现双指放大缩小旋转图片
javascript实现双指放大缩小旋转图片1先记录屏幕上的手指数量(记录方法按下+1 松开-1)2记录每个手指的在屏幕上的坐标 每个手指的touchid不一样 用数组存就行shouzhis[touchid]=x,y 3如果屏幕上有2个手指 1缩放按照2个手指的距离来计...
代码星球
·
2020-05-23
Javascript
实现
双指
放大
缩小
javascript setinterval的缺陷
javascriptsetinterval的缺陷 1会泄露2会阻塞线程用setTimeout代替 //实现的方法挺简单的,如下代码//参数:毫秒需要执行的方法functionsetInter(s,fn){lettimeOut=(s,fn)=>{setTimeout(()=>{...
代码星球
·
2020-05-23
Javascript
setinterval
缺陷
javascript 无缝滚动
javascript无缝滚动https://www.tweenmax.com.cn/ModifiersPlugin/ 但使用ModifiersPlugin,你只需用staggerTo()即可获得一个无缝重复的旋转木马!下面的示例将每个框补间到相对x位置"+=500"。单击“Showoverflow...
代码星球
·
2020-05-23
Javascript
无缝
滚动
javascript计算两点之间的夹角算法
javascript计算两点之间的夹角算法先来个简单的例子计算1,1和0.0的夹角 这个角度肯定是45度想想都知道那怎么计算呢??我直接贴代码varx=0;vary=0;varx1=1;vary1=1;Math.atan2((y1-y0),x1-x0)/0.017453292; atan返回的是弧度需要除以...
代码星球
·
2020-05-23
Javascript
计算
两点
间的
夹角
javascript es6 Promise 异步同步的写法(史上最简单的教程了)
1来个简单的例子varp=newPromise(function(resolve,reject){//做一些异步操作setTimeout(function(){console.log('2秒后执行完成Promise');},2000);});varp=newPromise(function(resolve,reject...
代码星球
·
2020-05-23
Javascript
es6
Promise
异步
同步
javascript 代替jqueryeach写法
javascript代替jqueryeach写法//通过字面量方式实现的函数eachvareach=function(object,callback){vartype=(function(){switch(object.constructor){caseObject:return'Object';break;caseA...
代码星球
·
2020-05-23
Javascript
代替
jqueryeach
写法
javascript地址引用
javascript地址引用vara=newObject();a.price=173;varb=a;b.price=170;//b更改了属性值,a的属性值一起会被改变alert(a.price);//输出170vara=3varb=a;b=4;alert(a);//输出170可以看出object是引用学过c++的人知道...
代码星球
·
2020-05-23
Javascript
地址
引用
javascript判断mp3是否播放完
javascript判断mp3是否播放完varaudio=document.getElementById('audio');if(audio){audio.loop=false;audio.addEventListener('ended',function(){//在这个方法里写相应的逻辑就可以了},false);} ...
代码星球
·
2020-05-23
Javascript
判断
mp3
是否
播放
javascript json写法
javascriptjson写法varshuxing={name:"super",sex:"19",work:"IT"};这个key不加引号和加引号都可以 主意key和value不要用单引号 ...
代码星球
·
2020-05-23
Javascript
json
写法
javascript播放图片序列帧
javascript播放图片序列帧1先预加载<pre>varload_img=[];for(k=0;k<=16;k++){load_img.push('/cjsxy/images/chuanyue/'+k+'.jpg');}//资源图片加载jQuery.imgpreload(load_img,...
代码星球
·
2020-05-23
Javascript
播放
图片
序列
首页
上一页
...
70
71
72
73
74
...
下一页
尾页
按字母分类:
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
其他