`
han2000lei
  • 浏览: 276054 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
  要想明白Helma中的User,你必须要知道Helma中的一个应用的目录结构(http://han2000lei.iteye.com)   在Helma中有一个非常重要的对象,就是Helma中的User原型对象。因为在所有的软件应用中,用户的使用是不可避免而且又是经常用的。(例如用户的注册,用户的登录等)有非常多的与用户相关的操作。因此,Helma给设置了一个非常好的原型对象User。下面来看一下Helma中的User对象的使用:   要想使用User对象,就必须在你的应用下面创建一个User目录。目录中存放一个必须的原型文件,名字叫type.properties,其中的原型定义如下: ...
我们来看一下javascript中的原型:     javascript原型是一个对象。     javascript中所有的构造函数都有一个属性,叫prototype,这个属性存放的就是原型对象;访问这个属性通过:函数名.prototype ,从而可以访问到这个原型对象,也可以为这个原型赋值。在原型对象中有一个属性叫constructor,这个constructor指向函数本身。我偿可以访问到原型中的这个属性:函数名.prototype.constructor;我们可以为原型对象添加属性并赋值:函数名.prototype.属性名=值;为函数原型添加的属性,都会成为构造函数的属性,从而成为对象的 ...
    javascript中的call()方法与apply()方法 是函数的内置方法,所有的函数都具有这两个方法。这两个方法是通过函数名来调用的。这两个方法的作用是:传递一个对象作为参数,这个对象来调用这个函数。 下面来看一下call(): 例:有一个函数: function test(x,y){ this.x=x; this.y=y; } 我们定义了这个函数。同时,这个函数中已经有了call(),这个方法,此时可以调用了: test.call(obj,2,5);//test函数调用call()方法 先解释一下参数: obj:是一个对象      2和5:是函数test的 ...
    要明白javascript中的继承,就要明白javascript中的构造函数及原型的概念(如果不懂原型,请参考我的文档《javascript中的原型》http://han2000lei.iteye.com/admin/blogs/324686)。     javascript中的构造函数与java的不同: 1.java的构造方法是显式的写在类中,如果不写,则默认有一个无参的构造方法。java在继承时,是类层次上的继承,即一个类继承另一个类。 2.javascript的继承是基于原型的继承。javascript的构造方法就是我们自己定义的一个函数(所有的函数都有一个内置的原型对象,是我们看 ...
在这里,我们说一下我们helma的目录结构       1.apps:web应用的发布目录,要发布的应用就放在此目录下       2.db:客户端的缓存数据库。如果helma系统存储数据库中的数据出现时,它会将所有的数据保存在客户端的缓存数 ...
     要使用json来传输数据,必须将所承载的数据转换成json的格式。json的格式如下: JSON建构于两种结构:     1. “名称/值”对的集合。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)。     2. 值的有序列表。在大部分语言中,它被理解为数组(array)。 这些都是常见的数据结构。事实上大部分现代计算机语言都以某种形式支持它们。这使得一种数据格式在同样基于这些结构的编程语言 ...
  Helma是一个用来开发快速,稳定Web应用程序的开源框架。它使用JavaScript 来作为服务端脚本环境,从而可以除去编译周期。Helma是应用程序对象到数据库表格映射零代码化与简单化的先驱,此外一个内嵌的面向对象数据库可以完成未映射对象数据的自动持久化。Helma已被成功运用于许多大流量网站的开发如:antville.org,twoday.net,和 blogger.de等网站。    大家应该知道最近疯狂流行的语言ruby,Ruby是一种语法简单且功能强大的面向对象的脚本语言。而我们的Helma使用的是大家所熟知的javascript脚本语言,需要说明的是,javascript的 ...
  用javascript获取某月天数方法如下:   1.假如你要获取2008/8月份的天数   2.构造一个日期对象:var  day = new Date(2008,8,0);   3.获取天数:day.getDate();   4.好了,你想要的天数已经出来了。getDate()是获取的最后一天,不就是当月的天数吗? 注:我们在构造日期对象时,8其实是实际构造的9月份,因为月份是从0开始的。而第三个数0天数,要求最小是1号,比1号小的话,就成了你要的8月最后那一天了
Global site tag (gtag.js) - Google Analytics