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

边学边谈 javascript的冒号

昨天看到一个js  发现 obj={a:"123",b:"abc",objfunction:function(){...}} 这样的语句,有点费解
现在把从书上和网上找到的一点东西贴出来  自用&共享
javascript的冒号  用途:
1、switch语句分支
 
     switch (s) { 
                  case 条件1:
                         语句1;
                         break; 
                  case 条件2:
                         语句2;
                         break;
                 }
2、?:  三元表达式   
          a>b? "L":"S"
3、声明对象直接量的成员
 什么是对象直接量?
对象直接量(也称为对象初始化程序)是由一个列表构成的,这个列表的元素是用冒号分隔的属性/值对,元素之间用逗号隔开了,整个列表包含在花括号之中。
javascript中的对象可以像C#、JAVA这些面向对象的语言中的对象一样,拥有属性和方法。
创建javascript对象有很多种方法,
例如方法一,可以用Object创建,
 
var obj1 = new Object();
obj1.X = "100px";
obj1.Y = "200px";
obj1.myFunction = function() { alert("对象的方法 myFunction() !"); };
obj1.myFunction();
或者方法二
脚本语言有很多,除了javascript之外,也可以用其它脚本语言来实现javascript所能实现的功能;
例:
<input type="button" onclick="vb


相关文档:

JavaScript精粹读书笔记(2)

如果你想加我为好友:请点击以下链接http://hi.csdn.net/invite.php?u=8943&
c=759c7fc189ea23c1
 
第2章
     
语法
本章介绍
JavaScript
的精华部分的语法,并简要地概述其语言结构。
2.1
    
空白
空白可能表现为格式化字符或注释
的形式。空白 ......

JavaScript精粹读书笔记(9)

第9章
 
代码风格
计算机程序是人类制造出来的最复
杂的事物。程序通常由很多部分组成,表现为函数、语句和表达式,它们必须准确无误地按照顺序排列。最终的结果几乎都和实现它的程序没有什么相似之处。在软
件的产品生命周期中,通常它们都会被修改。把一个正确的程序转化为另一个同样正确但风格不同的程序,是 ......

Javascript 延迟函数

function Pause(obj, pSecond) {
/*利用window.eventList系统对象来传递Test这个弱对象,这是由于你的函数有可能是带参数的。
由面向对象的思想,传递参数尽量不要采用全局变量,因为你的对象有可能有1个也有可能有n个,而
有些时候所创建对象的个数并不是你事先可以知道的,那么要创建全局变量的个数自然很难判断了 ......

[董睿]javascript中的数据类型、Object与Function

1. 数据类型
javascript中包含6种数据类型:undefined、null、string、number、boolean和object。其中,前5
种是原始数据类型,object是对象类型。
object类型中包括Object、Function、String、Number、Boolean、Array、Regexp、Date、
Globel、Math、Error,以及宿主环境提供的object类型。
2. 类型判断
通常在jav ......

Javascript 如何实现对象的拖动?

解决思路 
    这个效果并不算常见,通常用于游戏或个人站点中。因为拖曳是靠鼠标来操作的,所以对鼠标的位置的捕获是问题的重点,然后才是根据鼠标的位置设置层的位置。 
具体步骤: 
1.在对象(层)上按下鼠标时,先捕获到需要拖曳的对象,然后获取或设置该对象的相关属性。
obj=ev ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号