随笔分类 - JavaScript技术
基于 JavaScript 的开发
摘要:this是面向对象语言中一个重要的关键字,理解并掌握该关键字的使用对于我们代码的健壮性及优美性至关重要。而javascript的this又有区别于Java、C#等纯面向对象的语言,这使得this更加扑朔迷离,让人迷惑。this使用到的情况:1. 纯函数2. 对象方法调用3. 使用new调用构造函数4. 内部函数5. 使用call / apply6.事件绑定---------------------------------------------------------------1. 纯函数1 var name = 'this is window'; //定义window的na
阅读全文
摘要:getYear():对于1900-1999这段时间而言,返回的年份值是一个两位数字的整数,代表保存年份与1900 年之间的差。IE对getYear()进行了修正,其他浏览器未修正。测试代码如下:1//IE下输出为2012,非IE下输出为11223varobj=newDate();45alert(obj.getYear());6789//IE下输出为2012,非IE下输出为20121011varobj=newDate();1213alert(obj.getFullYear());getYear()是过时的方法,推荐使用getFullYear()
阅读全文
摘要:json2.js的初步学习与了解1.)该js的下载地址是:http://www.json.org/json2.js2.)在页面中引用该脚本:<script type="text/javascript" src="js/json2.js"></script>3.)示例演示一://直接声明json数据结构 var myJSONObject = {"bindings": [ {"ircEvent": "PRIVMSG", "method": "ne
阅读全文
摘要:简介 你是否知道JavaScript其实也是一个函数式编程语言呢?本指南将教你如何利用JavaScript的函数式特性。 要求:你应当已经对JavaScript和DOM有了一个基本的了解。 写这篇指南的目的是因为关于JavaScript编程的资料太多了但是极少的资料提到了JavaScript的函数式特性。在本指南中,我只会讲解这些基本知识而不会深入其它的函数式语言或这是Lambda算子。 ...
阅读全文
摘要:JavaScript is a class-free, object-oriented language, and as such, it uses prototypal inheritance instead of classical inheritance. This can be puzzling to programmers trained in conventional object-o...
阅读全文
摘要:jQuery中文入门指南,翻译加实例,jQuery的起点教程中文版译者:Keel此文以实例为基础一步步说明了jQuery的工作方式。现以中文翻译(添加我的补充说明)如下。如有相关意见或建议请 EMAIL 告知。或者在 BLOG中留言。英文原版:http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery ,感谢原文作者 Jörn...
阅读全文
摘要://------------------------------------------------------------------------------------ Analyzer//------------------------------------------------------------------------------------ Analyzer//--------...
阅读全文
摘要:JavaScript-DOS
阅读全文
摘要://校验是否全由数字组成function isDigit(s){ var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true} //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串function isRegisterUserName(s){ var patrn=/...
阅读全文
摘要:原作者不知道是谁了,如果侵犯您的权益,请和我联系 !在对日外包工作中,经常需要对输入的字符进行 【全角check】 和 【半角check】① 【全角check】 /**//** * [関数名] isZenKana * [機 能] 全角カナチェック * [説 明] 文字列の中に全角カナが含まれるか調べる * [引 数] * @param str 文字列 * [返り値] * @return tr...
阅读全文
摘要:Web开发时,页面上常常需要对checkbox实现全选定 和 全取消的操作。页面的HTML代码 对应的JavaScript代码
阅读全文
摘要:/** * 定义一个全局对象, 属性 Version 在发布的时候会替换为当前版本号 */ var Prototype = { Version: '1.5.0_rc0', ScriptFragment: '(?: * 那么,调用aaa.showValue 将返回"aaa", 但调用aaa.showValue2 将返回"bbb"。 * * apply 是ie5.5后才出现的新方法(N...
阅读全文