代码改变世界

setTimeout和Promise的任务队列

2018-05-15 00:39 by Truke, 1420 阅读, 0 推荐, 收藏, 编辑
摘要:栈,是指只有在一端进行存取的表结构。可以看做一个打开的箱子,永远只能对最上面的东西进行操作。也就是先进(栈底)后出(必须把上面的全都拿走),后进(栈顶)先出的顺序。 队列,是指排队过安检,先进先出。 在JS的单线程中,任务队列可以有多个。这些队列都是依靠函数调用栈来循环执行,这也就是我们常说的事件轮 阅读全文

ie8下array的map()方法不支持

2015-09-06 15:46 by Truke, 929 阅读, 0 推荐, 收藏, 编辑
摘要:/*ie map()方法*/ if(!Array.prototype.map){Array.prototype.map=function(callback,thisArg){var T,A,k;if(this==null){throw new TypeError(" this is null ... 阅读全文

购物车加减值,只取正整数值

2013-12-09 17:30 by Truke, 280 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

获取data-config数组的值

2013-12-09 16:40 by Truke, 507 阅读, 0 推荐, 收藏, 编辑
摘要:dddddd 阅读全文

文本框下拉提示效果

2013-12-09 16:30 by Truke, 434 阅读, 0 推荐, 收藏, 编辑
摘要:提示:可以输入"1"开头的 阅读全文

全选、全不选、反选

2013-12-09 16:24 by Truke, 256 阅读, 0 推荐, 收藏, 编辑
摘要:歌曲1 歌曲2 歌曲3 歌曲4 歌曲5 歌曲6 第二种:全选(.prop只在jquery.1.6之后才有)check all1234 阅读全文

IE Tester 怎样使用firebug 调试工具?

2013-11-29 11:00 by Truke, 319 阅读, 0 推荐, 收藏, 编辑
摘要:–– - 在最下方的 //JavaScript控制台下面输入var s = document.createElement("script");s.src = 'http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js';s.type="text/javascript";if(document.all){ s.onreadystatechange = function(){ if(this.readyState == "loaded" || th 阅读全文

通过css/js来固定div的位置

2013-03-11 22:24 by Truke, 649 阅读, 0 推荐, 收藏, 编辑
摘要:一:先来看看用css的,需要在css里面写表达式,但是一闪一闪的。赋值变量"ignoreMe",并且"document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop"(这是ie的一个bug)。 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <HTML> 3 <HEAD> 4 < 阅读全文

js获取封装对象/通过id tag className

2013-03-11 21:29 by Truke, 527 阅读, 0 推荐, 收藏, 编辑
摘要:1 <script language="javascript" type="text/javascript"> 2 /*-------------封装开始------------------*/ 3 function GetId(id){return document.getElementById(id)} //通过ID获取对象 4 function GetTag(tag){return document.getElementsByTagName(tag)} //通过Tag获取对象 5 function GetChildTag(id,tag) 阅读全文

获取script的链接参数并执行

2013-03-11 14:58 by Truke, 838 阅读, 0 推荐, 收藏, 编辑
摘要:1 <script type="text/javascript" src="http://www.tuiguang.netetao.com/tuiguang2.js?wid=1020&col=white" id="netetao" onload="etao();"></script>这 是要插入到<body></body>之间的,不是在<head></head>之间。并且 script的id一定要写到后面。一开始我是直接写在src的前面 阅读全文