文章分类 - javascript
摘要:JavaScript的陷阱集锦作者 斯人 | 发布于 2012 年 3 月 26 日js本文转自:http://dancewithnet.com/2008/10/27/javascript-gotchas/这本来是翻译Estelle Weyl的《15 JavaScript Gotchas》,里面介绍...
阅读全文
摘要:最近在研究Javascript发现了其中一些比较灵异的事情。有点让人感到无语比如: alert(typeof( NaN == NaN));//结果为假。 alert(typeof( NaN != NaN));//结果为真。 嘿嘿,当然这个不是这篇文章要讨论的!!开始我们的正文 首先,我们来...
阅读全文
摘要:1,什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。好处呢:1,提高性能。我们可以看一个...
阅读全文
摘要:1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是:复制代码 代码如下:Object.extend = function(destination, source) { for (property in source) { destination[pr...
阅读全文
摘要:Js apply方法详解我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同...
阅读全文
摘要:正则表达式中的*和+都是贪婪的匹配,即为尽可能多的匹配符合的元素, 例1: 第一个匹配组尽可能多的匹配元素,匹配了abba,所以第二个捕获组没有匹配到元素 例2 如果仅仅是尽可能多的匹配元素,那么第一个捕获组(.+)本应该匹配abba,但是却匹配的abb,把最后一个a留给了第二个捕获组, 因为如果不
阅读全文
摘要:js中的正则表达式比起C#中的正则表达式要弱很多,但基本够用了1定义正则表达式2关于验证的三个这则表达式方法3正则表达式式的转义字符1定义正则表达式在js中定义正则表达式很简单,有两种方式,一种是通过构造函数,一种是通过//,也就是两个斜杠。例如复制代码 代码如下: var re =new RegE...
阅读全文
摘要:页面加载完成有两种事件,一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件),二是onload,指示页 面包含图片等文件在内的所有元素都加载完成。(可以说:ready 在onload 前加载!!!)我的理解: 一般样式控制的,比如图片大小控制放在onload 里面加载; 而:jS事...
阅读全文
摘要:在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精确的选择不得不使用看起来非常繁琐的正则表达式,或...
阅读全文
摘要:如果页面上没有 那么后台可以通过txtcontent.Text获取ckeditor的值。如果有了的话,后台通过txtcontent.Text就获取不到了。js中获取ckeditor值的方法, var editor = CKEDITOR.replace('txtContent');var co...
阅读全文