易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript面向对象学习(1) 代码即文章

 <!-- 学习自javaeye的文章  请转贴者注自出处  learner:nilinfa -->
<HTML>
<script>
  /*定义一个新的对象*/
  var emptyObject1 = {};
  /*定义一个新的对象*/
  var emptyObject2 =  new Object();
  /*定义一个新的对象,键值对应*/
  var person = {"name":"sdcst", "age":12, "sex":"male"};
  /*弹出两个新的对象,注意两种引用方式*/
  alert(person.name);
  alert(person["age"]);/*注意用[]进行引用时,注意加键值双引号""*/
  /*针对新对象进行赋值*/
  person.name = "nlf love zhulin";
  alert(person.name);
  person["age"] = 19;
  alert(person.age);
  /*以下是删除对象中的键值*/
  /*删除对象name中的键值name2*/
  delete person.age;
  for (var props in person)
  {
    alert(person[props]);
  }
  /*对象的constructor属性*/
  var date = new Date();
  alert(date.constructor);
  alert(date.constructor == "Date");  //false
  alert(date.constructor == Date);  //true
</script>
</HTML>


相关文档:

Javascript中Event属性和方法

 Event属性和方法:
1. type:事件的类型,如onlick中的click;
2. srcElement/target:事件源,就是发生事件的元素;
3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键) ......

JavaScript 去出字符串中的空格

 
去除字符串左右两端的空格,在
vbscript

面可以轻松地使用
 trim

ltrim 

 rtrim
,但在
js
中却没有这
3
个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入
String
对象的内置方法中去。
 
<mce:script type="tex ......

JavaScript定义类的几种方式

   提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文名字是:Professional JavaScript for Web Developers)这本书中描述的还算比较详细。我们看看JavaScript中定义类的各种方法。 
1.工厂方式
    javaScri ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号