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

《悟透javascript》学习笔记:七、对象描述

引言
 
      在JavaScript中我们使用了一种被称为 JavaScript Object Notation(缩写JSON)的形式,翻译为中文就是“JavaScript对象表示法”。它可以简介清晰地将对象的结构描述出来,从而大大降低了我们的工作量并减少了数据量。
 
Json示例
 
<script language="javascript">
//创建一个没有任何属性的对象
var o = {}
 
//创建一个对象,并设置属性和初始值
var person = {name:"myname", age:24, married:true}
 
//复杂对象
var company = {
   name : "MicroSoft",
   boss : {name:"BillGates", age:55},
   employees : [{name:"eeA", age:30},{name:"eeB", age:33}],
   readme : function(){alert(this.name + "'s boss is " + this.boss.name);}
}
company.readme();
</script>
 
Json规则
 
其实从上面的例子就可以总结出json的规则了,json其实就是键值对的集合,如下:
1.       键值对集合必须在大括号之间,如:{…}
2.       键值之间使用冒号分隔,如:name:”myName”
3.       键值对之间使用逗号分隔,如:name:”myName”, age:23
4.       如果是数组的话使用中括号,如:[{name:”haha”, age:21},{name:”myName”, age:23}]
 
 


相关文档:

深入理解JavaScript的变量作用域

深入理解JavaScript的变量作用域
http://www.cnblogs.com/rainman/archive/2009/04/28/1445687.html
在学习JavaScript的变量作用域之前,我们应当明确几点:
a、JavaScript的变量作用域是基于其特有的作用域链的。
b、JavaScript没有块级作用域。
c、函数中声明的变量在整个函数中都有定义。
1、JavaScript的作用域链 ......

javascript的一些收集,未完成,正在努力

实现卡页式web的js:
    function ShowContent(id,num){
for(i=1;i<=num;i++){
document.getElementById("page_"+i).className="";
document.getElementById("content_"+i).style.display="none";
}
document.getElementById("content_"+id).style.display="block";
......

Javascript函数中调用C#方法

一、后台(.cs文件)方法:
       public string GetString(string name)
        {
            return ("Hello " + name);
        }
&n ......

Javascript的history对象

history对象3个方法back()、forward()和go(),这些方法可以调用历史表中包含的文档。
back()方法装入历史表中的前一个页面,等效于浏览器中的Back按钮
forward()方法装入历史表中的后一个页面,等效于浏览器中的Forward按钮
go()方法进入历史表中的特定文档,可以取整形参数或字符串参数
go(n)n>0时,装入历史表中的 ......

《悟透javascript》学习笔记:三、似类却不是类

引言
 
JavaScript没有 “类”的概念!这让很多学习过高级语言的人感到很不爽,其实比之于C语言又如何呢?显然JavaScript要比C语言好用很多。
 
不废话,上代码
 
<script language="javascript">
/*一句句的看更容易明白*/
//声明一个对象,但它什么都没有
var life = {};
//任 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号