2009-12-27

09年10大开源软件 谷歌Chrome OS上榜

http://www.cnbeta.com/articles/100874.htm

- 使用 Google 工具栏发送

2009-12-24

创建无类型对象。

类似于C#3.0里的Anonymous Types,JavaScript 也可以创建无类型的对象。形式如下:
var obj1 = {};
var obj2 =
{
ID: 1,
Name: "Johnson",
showMessage: function()
{
alert("ID: " + this.ID + "Name: " + this.Name);
}
}
这里定义了两个无类型的对象,obj1和obj2。其中obj1是一个空对象。obj2包括两个属性ID, Name和一个方法showMessage。每个属性和方法用逗号分割。属性(方法)名和其值之间用分号分割。
用这种方式创建属性方法时,也可以用字符串定义属性方法的名字。如:

var obj2 =
{
"ID" : 1,
"Name": "Johnson"
}

in reference to:

"var obj2 =  {     "ID" : 1,     "Name": "Johnson" }"
- JavaScript面向对象编程(1)-- 基础 - Johnson.NET - 博客园 (view on Google Sidewiki)

删除属性与方法

直接将要删除的属性或方法赋值为undefined即可:
obj1.ID = 1;
obj1.Name = undefined;

obj1.showMessage = undefined;

in reference to:

"删除属性与方法"
- JavaScript面向对象编程(1)-- 基础 - Johnson.NET - 博客园 (view on Google Sidewiki)

修改属性与方法

// 修改属性
obj1.ID = 2;
obj1.Name = "Amanda";

// 修改方法
obj1.showMessage = function()
{
alert("ID: " + this.ID");
}

in reference to:

"修改属性与方法"
- JavaScript面向对象编程(1)-- 基础 - Johnson.NET - 博客园 (view on Google Sidewiki)

对对象属性,方法的添加、修改和删除操作

var obj1 = new Object();
//添加属性
obj1.ID = 1;
obj1.Name = "johnson";

//添加方法
obj1.showMessage = function()
{
alert("ID: " + this.ID + ", Name: " + this.Name);
}

in reference to:

"4. 对对象属性,方法的添加、修改和删除操作"
- JavaScript面向对象编程(1)-- 基础 - Johnson.NET - 博客园 (view on Google Sidewiki)

如何获得一个类的实例

var obj1 = new myClass();

in reference to:

"实现了类就应该可以获得类的实例,JavaScript提供了一个方法可以获得对象实例。即 new操作符。 其实JavaScript中,类和函数是同一个概念,当用new操作一个函数时就返回一个对象。如下:"
- JavaScript面向对象编程(1)-- 基础 - Johnson.NET - 博客园 (view on Google Sidewiki)

JavaScript如何实现类

JS中函数可以包含函数,包含在函数里边的变量作为类的属性,被包含的函数则成为类的方法。

in reference to:

"JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。一个函数可以包含变量,又可以包含其它函数,这样,变量可以作为属性,内部的函数就可以作为成员方法了。因此外层函数本身就可以作为一个类了。如下:"
- JavaScript面向对象编程(1)-- 基础 - Johnson.NET - 博客园 (view on Google Sidewiki)

2009-12-23

Google工具条的“撰写评注”很有意思

Firefox安装Google最新工具条,新增了几项功能,其中"撰写评注"很有意思。安装后,如果你打开一个有网友评注的页面,评注会出现在浏览器左边,最重要的是你可以添加自己的评论。


Google工具栏“撰写评注”确实不错

呵呵!希望不仅仅是评注!

in reference to: Google (view on Google Sidewiki)

美国前总统小布什的退休生活

中国在这方的确比美国好五倍

in reference to:

"今年初,美国前总统小布什被妻子劳拉派去买电池,店员看了看他后惊奇地问:“有没有人说过你长得真像前总统?”这位已经卸任的“憨豆”总统,在得克萨斯州东北部城市达拉斯的家中过着低调的生活,似乎已慢慢被公众遗忘了。英国《独立报》近日刊发文章,详细叙述了小布什2009年退休后的“蜗居”生活。"
- [转贴]美国前总统小布什的退休生活-猫眼看人-凯迪社区 (view on Google Sidewiki)