随笔分类 -  javascript

摘要:"原文地址" 在本文中,我们看到如何通过promises,在javascript中实现异步调用,从而写出更加优雅的代码。这篇文章不是一个完整,有深度的对promises的探索。如果是为了了解更深入,我强烈建议你去看下 "Jake Archibald's post on HTML5 Rocks... 阅读全文
posted @ 2015-10-06 13:20 testForever 阅读(198) 评论(0) 推荐(0)
摘要:自从页面中嵌入iframe,总是有各种悲伤,哎,还是上个情景吧:1、打怪情景:出现的问题:content的iframe无法根据高度自适应。2、取经旅途大师兄:找了个看起来还不错的jquery插件,jquery-iframe-auto-height(地址:https://github.com/hous... 阅读全文
posted @ 2015-01-19 16:02 testForever 阅读(335) 评论(0) 推荐(0)
摘要:文章来源:http://www.cnblogs.com/snandy/archive/2012/09/01/2664134.html 感谢作者分享这里讨论下对象的内部原型(__proto__)和构造器的原型(prototype)的关系。一、所有构造器/函数的__proto__都指向Function.... 阅读全文
posted @ 2014-10-17 15:19 testForever 阅读(319) 评论(0) 推荐(0)
摘要:1.实现效果:2.实现主要思想:三张图做成一个大图,点击某个链接,对链接判断从而对图片进行相应px大小的左移或者右移操作3.代码: 1 2 3 4 幻灯片效果-点击某个链接某张图移动 5 6 18 19 20 21 dazhongdianping 22 gewala 23... 阅读全文
posted @ 2014-09-24 14:13 testForever 阅读(459) 评论(0) 推荐(0)
摘要:用法:1 2 test1 test23 在JS中可以使用:test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“test1test2 ”。test.innerText: 从起始位置到终止位置的... 阅读全文
posted @ 2014-09-16 10:48 testForever 阅读(450) 评论(0) 推荐(0)
摘要:学习了下《JS DOM 编程艺术》,做个学习总结:1.字符串中放单引号双引号:建议:字符串中放单引号,则用双引号包含字符串1 var s1="It's my doy";字符串中放双引号,则用单引号包含字符串1 var s2='He said "hi!" ';其他使用\进行转义2.==和====== ... 阅读全文
posted @ 2014-09-16 10:36 testForever 阅读(187) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/kaitiren/article/details/19974269内存泄露不错的帖子,感谢分享Google Chrome浏览器提供了非常强大的JS调试工具,Heap Profiling便是其中一个。Heap Profiling可以记录当前的堆内存(heap)... 阅读全文
posted @ 2014-07-29 15:57 testForever 阅读(242) 评论(0) 推荐(0)
摘要:此文章来源:http://blog.csdn.net/zheng2008hua/article/details/6337173谢谢分享~弹出窗口的命令总结 window.open window.alert window.comfirm window.prompt window.showModalDi... 阅读全文
posted @ 2014-06-16 08:12 testForever 阅读(612) 评论(0) 推荐(0)
摘要:学习js,总结了一些需要注意的细节部分,和大家一起分享,共同进步。一、javascript区分大小写js数据类型:1.基本数据类型-数值型,字符串型,布尔型2.复杂类型:数组,对象3.特殊类型:null,undefined二、javascript中函数2种调用方式1.根据函数名直接调用,如:test... 阅读全文
posted @ 2014-05-21 22:00 testForever 阅读(212) 评论(0) 推荐(0)
摘要:二分查找算法,对数据进行查找并且显示位置。核心思想:将所查找数据与查询数组中间的数进行比较,findValrightIndex) 8 { 9 // 提示找不到,防止无穷递归10 document.write("找不到");11 retur... 阅读全文
posted @ 2014-04-29 22:08 testForever 阅读(189) 评论(0) 推荐(0)
摘要:复习冒泡排序算法,同时自己也写了一个排序算法。实现效果:1.自己的算法思想:数组中数据取第一个为默认最小,依次和后面每个数据比较,只要有比其小的就交换直至找出最小的。然后将第二个数据与其后面所有数据比较,找出最小,依次重复2.冒泡排序算法思想:数据从最低端到最高端为a[n]......a[0]第一轮... 阅读全文
posted @ 2014-04-29 19:58 testForever 阅读(299) 评论(0) 推荐(0)
摘要:1.做了个小小练习,对矩阵进行转置和对不规则的二维数组进行行列互换(不规则二维数组不存在有转置矩阵一说)。用以加深对二维数组的理解。2.效果图如下:3.两种方式的代码分别如下:3.1规则矩阵转置: 1 //规则转置 2 var array2=[[1,2,3],[4,5,6]]; 3 var arra... 阅读全文
posted @ 2014-04-29 15:54 testForever 阅读(910) 评论(0) 推荐(0)
摘要:javascript自定义函数,很简单的小例子。实现效果:输入两个数和运算符号,根据不同运算符对数据进行计算,返回值代码: 1 2 3 32 33 34 35 阅读全文
posted @ 2014-04-28 10:55 testForever 阅读(200) 评论(0) 推荐(0)
摘要:1.沙箱由来:打开一个页面,会直接在机器上执行一段代码,如果javascript中含有一些有害的代码,比如删除所有word,或者更糟糕,向脚本编写者复制这些word文档,那该肿么办?解决办法:javascript构建为只在沙箱中运行。沙箱是一个受保护的环境,在这个环境中,脚本不能访问浏览器所在的计算机资源。 另外,浏览器所实现的安全条件高出并且超过了javascript语言所建立的最低条件,这些都定义咋一个与浏览器相关的安全策略中,它决定了脚本能做什么,不能做什么。例如,一个这样的安全策略规定脚本不能与脚本所来源的域意外的页面通信。大多数浏览器还提供了定制这一策略的方式,这可以使脚... 阅读全文
posted @ 2014-04-10 15:49 testForever 阅读(220) 评论(0) 推荐(0)