10 2010 档案

摘要:数组基础:创建数组,访问数组,遍历数组创建数组:[代码]访问数组:[代码]遍历数组:[代码] 数组中级:截取数组,连接数组,数组的转换,增加和删除数组中的值,数组排序slice()方法: 数组高级:数组的嵌套,遍历嵌套数组。[代码]concat()方法:[代码]toString()和 join()方法:[代码]unshift(), shift(), push(), pop() and splice... 阅读全文
posted @ 2010-10-30 10:00 e.e.p 阅读(402) 评论(0) 推荐(0)
摘要:对象的定义,放出来有点无聊。就是从书上搬来而已,但是这样的定义却十分的明确。ObjectThe simple types of JavaScript are numbers, strings, booleans (true and false), null, and undefined. All other values are objects. Numbers, strings, and boo... 阅读全文
posted @ 2010-10-16 15:11 e.e.p 阅读(252) 评论(0) 推荐(0)
摘要:对象直接量,数组直接量,函数直接量对象直接量创建一个对象:var obj = {x:[1,2],y:23};代码跟下面是一样的。var obj=new Object();obj.x=new Array(1,2); obj.y=23;测试:for(var i in obj) alert(obj[i]);函数直接量:它是一个表达式而不是语句。(function(){})() 如下例: (functio... 阅读全文
posted @ 2010-10-14 13:47 e.e.p 阅读(602) 评论(0) 推荐(0)
摘要:JavaScript 对象字面量在编程语言中,字面量是一种表示值的记法。例如,"Hello, World!" 在许多语言中都表示一个字符串字面量(string literal ),JavaScript也不例外。以下也是JavaScript字面量的例子,如5、true、false和null,它们分别表示一个整数、两个布尔值和一个空对象。JavaScript还支持对象和数组字面量,允许使用一种简洁而可... 阅读全文
posted @ 2010-10-14 09:47 e.e.p 阅读(6135) 评论(0) 推荐(1)
摘要:学习JS,少不了要买书。我也买了几本来看,深浅不一。在博客园中,有不少的JS高手。今天有幸看到一条评论,有人问司徒正美。如何才能学得像你一样好。他说他JS方面只看外文的书。确实,这个东西本来就不是中国的,还是看人家书更好。在学术领域谁要是还有所谓爱国,不看外国书只看国人的书。那只是井底之蛙和愚人而已。 阅读全文
posted @ 2010-10-13 16:07 e.e.p 阅读(617) 评论(0) 推荐(0)
摘要:前天有网友留言问我,Object是什么?由于这两天忙于重构那个TreeView控件去了,没有及时的回答,真是不好意思。今天抽空来看看JavaScript中的Object到底是什么东西呢?Object和函数Function到底是什么关系呢?说的不对的地方欢迎斧正。 虽然是私人留言,不过匿名转过来希望不会怪我,如有不妥请告知。 js的Object到底是什么? 刚开始我认为Object是js的所有对象的... 阅读全文
posted @ 2010-10-13 15:03 e.e.p 阅读(12400) 评论(3) 推荐(0)
摘要:前面有一篇日志是写道有关JS变量的,这里还写JS变量。看例子: 这样如果难看一点,可以看看之前的那个差不多的例子: 变量声明 变量声明有两种方法:显式和隐式。 显式一般是指使用Var声明,隐式(即用即声明) 阅读全文
posted @ 2010-10-12 17:51 e.e.p 阅读(228) 评论(0) 推荐(0)
摘要:说起CSS Reset,大家都会知道。有时候简单一个*{ margin:0 padding:0}就能完事了。要说要选哪个,各有秋千也不能一概而论。之前不知道用了哪个,字体有点不正常,后来换了YUI的Reset。一切就正常了! 今天做一个菜单,做完后。在ie6和Firefox下有区别,我知道那个区别是40px。但是为什么是40还没想到,就问了一个朋友。他后来就问我你有重置吗?对,我之前是有的,被我删掉了。打上重置后,表现就一致了。虽然问题是解决了,但是我想知道我到底重置了哪个元素呢?答案可以告诉你,是UL的。看下面的表你就会知道了。Code highlighting produced by A. 阅读全文
posted @ 2010-10-12 17:40 e.e.p 阅读(177) 评论(0) 推荐(0)
摘要:在很多javascript框架中经常可以看到诸如var a={};var b=[];或var c={name:"syj"};这些写法让大家摸不到头脑,由于这些写法中使用了[]{}这类字符,所以在百度中很难搜索,我就曾经尝试搜过javascript简写,但是完全不沾边。 为了让更多人少走弯路,于是决定写篇文章简单介绍下。 var a={}等同于var a=new Object; var b=[]等... 阅读全文
posted @ 2010-10-12 15:55 e.e.p 阅读(188) 评论(0) 推荐(0)
摘要:[博文地址]:http://11119494.blog.163.com/blog/static/18928122010370250980/ 阅读全文
posted @ 2010-10-06 12:44 e.e.p 阅读(187) 评论(0) 推荐(0)
摘要:高手们对这个两个方法的解析也是非常深入地,为了提醒善忘的自己,我也记录一下看到的东西。 按照惯例先看例子,就随便用一个网上的例子吧。(希望简单的例子能让大家看得明白) 二者并存的情况下,在数值运算中,优先调用了valueOf,字符串运算中,优先调用了toString。 后续将会完善这篇文章,它只写了一点。 阅读全文
posted @ 2010-10-06 12:37 e.e.p 阅读(343) 评论(4) 推荐(0)
摘要:属性1.altKey描述:检查alt键的状态。语法:event.altKey可能的值:当alt键按下时,值为 TRUE ,否则为 FALSE 。只读。2.button描述:检查按下的鼠标键。语法:event.button可能的值:0 没按键1 按左键2 按右键3 按左右键4 按中间键5 按左键和中间键6 按右键和中间键7 按所有的键这个属性仅用于onmousedown, onmouseup, 和 ... 阅读全文
posted @ 2010-10-04 23:25 e.e.p 阅读(4482) 评论(0) 推荐(1)