摘要: Javascript是基于对象模型设计的一种编程语言,它的核心(ECMAScript)具有非常强大和灵活的面向对象编程的能力。什么是对象?在javascript中,对象是一个拥有属性和类型的独立实体。ECMA-262 把对象(object)定义为"属性的无序集合,每个属性存放一个原始值、对象或函数”... 阅读全文
posted @ 2014-09-21 13:45 奋起直追 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 函数是 JavaScript 中的基本数据类型,在函数这个对象上定义了一些属性和方法,下面我们逐一来介绍这些属性和方法,这对于理解Javascript的继承机制具有一定的帮助。属性(Properties)arguments获取当前正在执行的 Function 对象的所有参数,是一个类似数组但不是数组... 阅读全文
posted @ 2014-09-14 21:45 奋起直追 阅读(19564) 评论(2) 推荐(3) 编辑
摘要: 近日,收到用户报过来一个bug,调试下来发现,javascript中string对象按照数组取值方式在IE8+就不再支持,具体可以试一下下面的这个例子:var temp = "My name is LionTone.";var firstCharacter = temp[0];alert(firstCharacter);上面这个例子在IE7-就会弹出字符“M”,但是在IE8+就是未定义的。当然这本来也就不是很规范取字符的做法,希望大家以后碰见这样的问题最好注意一下,要使用以下的方法:var temp = "My name is LionTone.";va 阅读全文
posted @ 2011-06-03 10:07 奋起直追 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 所谓CSS优先级,即是指CSS样式在浏览器中被解析的先后顺序。既然样式有优先级,那么就会有一个规则来约定这个优先级,而这个“规则”就是重点。样式表允许以多种方式规定样式信息。样式可以规定在单个的 HTML 元素中,在 HTML 页的头元素中,或在一个外部的 CSS 文件中。甚至可以在同一个 HTML 文档内部引用多个外部样式表。当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢? 阅读全文
posted @ 2011-01-09 15:38 奋起直追 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 作这个笔记,主要是为了记录一下有关方面的知识,以免自己遗忘。以下的内容基本上是从网络上摘下来的。 下面是一系列关于最流行的浏览器对CSS选择器和伪选择器的支持情况的测试。该测试包括从过去美好的CSS1到当前时髦的CSS3最基本的东西。如果你想了解关于CSS的选择器的更多内容,W3C官方文档绝对是个好地方! 阅读全文
posted @ 2011-01-04 11:42 奋起直追 阅读(514) 评论(0) 推荐(0) 编辑
摘要: CSS是对网页设计师可用的最强大的工具之一。使用它我们可以在几分钟内改变一个网站的界面,而不用改变页面的标签。但是尽管事实上,我们每个人也都意识到了它是有用的,CSS 选择器远未发挥它们的潜力,有的时候我们还趋向于使用过多的和无用的class、id、div、span等把我们的HTML搞的很凌乱。 避免让这些“瘟疫”在你的标签中传播并保持其简洁和语义化的最佳方式,就是使用更复杂的CSS选择器,它们可以定位于指定的元素而不用使用额外的class或id,而且通过这种方式也可以让我们的代码和样式更加灵活。 阅读全文
posted @ 2010-12-29 11:54 奋起直追 阅读(12621) 评论(4) 推荐(3) 编辑