摘要:
addEventListener使用addEventListner()方法可以为事件目标注册事件处理程序。addEventListner()接受三个参数。第一个是要注册处理程序的事件类型,这个事件类型(或名字)是字符串,但它不包括应该用于设置事件处理程序属性的前缀”on“。第二个参数是当指定类型的事... 阅读全文
摘要:
前言 虽然关于委托的文章园子中不胜枚举,但是要充分的理解委托的概念并且灵活运用,个人觉得还是要由浅入深,逐步推进,最后再来研究它的实质,这样才能达到事半功倍的效果,如果不信,请看下文,相信我所言非虚(当然也欢迎园友们拍砖和批评)! 概念 (1)用Delegate类表示委托,委托是一种数据结构,它引用 阅读全文
摘要:
文档坐标和视口坐标概念元素的位置是以像素来度量的,向右代表X坐标的增加,向下代表Y坐标的增加。但是,有两个不同的点作为坐标系的原点:元素的X和Y坐标可以相对于文档的左上角或者相对于其中显示文档的视口的左上角。在顶级窗口和标签页中,“视口”只是实际显示文档内容的浏览器的一部分:它不包括浏览器“外壳”(... 阅读全文
摘要:
动态删除元素给定一个ul列表,点击ul中子节点进行删除 1 window.onload = function() { 2 var list = document.getElementsByTagName("ul")[0].childNodes;... 阅读全文
摘要:
概念文档对象模型(DOM)是表示和操作HTML和XML文档内容的基础API。选取文档元素(1)通过ID选取元素var id = document.getElementById("section1");【注】在低于IE8版本的浏览器中,getElementById()对于匹配元素的ID不区分大小写,而... 阅读全文
摘要:
前言 身为著名的创业者+投资人,LinkedIn和Paypal的联合创始人Reid Hoffman有一个令我印象深刻的ABZ理论,他认为,你在任何时刻,手中都需要有三个计划:A计划、B计划和Z计划。 A计划 A计划,是一个当下你觉得值得你去持续投入,并获得部分产出和安全感的计划,好比一份你现在正在投 阅读全文
摘要:
前言继上篇文章之后,你会继续跌进大坑,这个坑困扰我一上午,同时也会让你大跌眼镜,如果你遇到了,那么恭喜你提升自身能力和解决能力的时机到了,当然你可以通过本文继续少走不必要的弯路【我也是无意中发现的捷径】!话题这个问题出现源于你Dnx执行环境的升级,你可以在PowerShell中通过dnvm list... 阅读全文
摘要:
前言园子早早的就有人安装了VS 2015,自己也按捺不住了,也要赶快尝尝鲜!结果在其安装过程中一个小小的问题却困扰了我一天,这其中多亏了dudu耐心的解答才得以顺利完成,如果你也遇见这个问题,看过这篇文章后你就不会像我一样走太多的弯路【虽说耽误了时间但是也受益匪浅】!话题安装的过程以及详解就不用说了... 阅读全文
摘要:
概念数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。创建数组(1)使用数组直接量是创建数组最简单的方法,在方括号中将数组元素用逗号隔开即可。1 var empty = []; //没有元素的数组2 3 var primes= [2, 3, 5, 7, ... 阅读全文
摘要:
前言关于协变和逆变已经有很多园友谈论过了,学习时也参考过园友们的文章,非常之到位!尤其是园友LoveJenny的,参看时自己也有敲代码加理解,但是出现一个问题,甚是不解,请看下面。【注】这个问题可能对您而言很简单,若有解释,请告知,在此感谢。高手绕道!既然是标题是协变和逆变,还是先给个公认的msdn... 阅读全文
摘要:
前言JavaScript是基于词法作用域的语言:通过阅读包含变量定义在内的数行源码就能知道变量的作用域。全局变量在程序中始终都是有定义的。局部变量在声明它的函数体内以及其所嵌套的函数内始终是有定义的。如果将一个局部变量看做是自定义实现的对象的属性的话,那么可以换个角度来解读变量作用域。每一段Java... 阅读全文