javascript
钛合金编程
静以修身,俭以养德!The greatest thing is, at any moment, to be willing to give up who we are in order to become all that we can be.
展开
-
给replace()传递一个函数
<br />var sFlop = "Flop: [Ah] [Ks] [7c]";var aValues = {"A":"Ace","K":"King",7:"Seven"};var aSuits = {"h":"Hearts","s":"Spades","d":"Diamonds","c":"Clubs"};sFlop = sFlop.replace(//[/w+/]/gi, function(match) { match = match.replace(match[2原创 2011-05-17 23:06:00 · 1078 阅读 · 0 评论 -
javascripte 实现native2ascii
帮助以前的前端实现了这个native2ascii功能。 native2ascii function native2ascii(){ regexp = /[^\x00-\xff]/g; n = document.getElementById( 'native' ).value; a = n;原创 2012-04-12 23:50:51 · 1333 阅读 · 0 评论 -
Javascript 类继承机制
Javascript本身不是面向对象的语言,但是,使用基于Prototype使得javascript具备面向对象的形。以Prototype对象来装饰存在的object,被称为“class-less, prototype-oriented, or instance-based programming”编程。 请看下面的一个简单的例子:var BaseCar = fun原创 2013-04-24 13:14:58 · 1210 阅读 · 0 评论 -
理解javascript的函数prototype
1. 在Javascript中,函数protoytpes是一个很方便的方式来为一个函数的实例快速地绑定属性。它有多种用途,其中,最主要的目的是为了实现OO(Object-Oriented programming). 所有的function都有prototype属性,默认情况下,它包含空的对象。prototype只有在functions被实例化后才能发挥出它的作用。请记住:Function原创 2013-04-18 13:39:46 · 1066 阅读 · 0 评论 -
Extjs实现年月日时分秒格式的时间选择器
Extjs 实现年月日时分秒的时间选择器,实现方式也是继承现有类,进一步封装一下自己的功能。 js代码如下:/*-----------'Y-m-d H:m:s' format section--------------*/Ext.ns('Ext.ux.form');Ext.ux.form.TimePickerField = function(config){ Ex原创 2013-04-27 14:31:51 · 7020 阅读 · 1 评论 -
extjs实现年月格式的日期选择(DatePicker)
Extjs 的类库中只有年月日的DatePicker,那么如何实现年月的选择呢? 我这里使用Extjs 的插件(plugin)来灵活实现YM的DatePicker,具体的代码如下:/*-------------only 'Y-m' format section'----------------------*/Ext.ux.MonthPickerPlugin = func原创 2013-04-27 11:53:07 · 4865 阅读 · 0 评论