JavaScript
文章平均质量分 51
kiddYu619
这个作者很懒,什么都没留下…
展开
-
JavaScript 学习记录一(JavaScript没有块级作用域)
与一般的开发语言如 C++、Java不同,JavaScript没有块级作用域。也就是说函数中声明的所有变量,无论是在哪里声明的,在整个函数中它们都是有定义的。例如下面的代码中i、j、k的作用域是相同的。 [code="JavaScript"] function test(o){ var i = 0; if(typeof(o) == 'object'){ var j ...2011-09-08 22:34:47 · 127 阅读 · 0 评论 -
JavaScript 学习记录二(未定义的变量和未赋值的变量)
在javascript程序设计中,有两种不同类型的未定义变量。 一种未定义的变量是从来没有声明过的,尝试读这种未经声明的变量会引起运行时的错误。未被声明的变量(undeclared variable)就是未定义的,因为这样的变量根本不存在。但是,[color=red]给未声明的变量赋值并不会引起错误,相反,程序会在全局作用域中隐式的声明它。[/color] 第二种未定义的变量是已经...原创 2011-09-10 15:17:14 · 458 阅读 · 0 评论 -
[基础]JavaScript中的面向对象(个人学习笔记) 一
最近总是遇见JavaScript中对象和类的问题,于是重新学习JavaScript,也把它当作自己的第一篇学习笔记,如果有理解错误的地方,请大家指出,谢谢。 首先说明一下ECMAScript,它是在一个叫做ECMA-262的标准中定义的,ECMAScript 一个重要的标准,它可以为不同的宿主环境提供核心的脚本编程能力,是一个JavaScript的核心。通常一个完整的JavaSc...原创 2011-03-03 21:59:15 · 123 阅读 · 0 评论 -
[基础]JavaScript中的面向对象(个人学习笔记) 二
有了第一篇的一些对对象的了解,后面学习如果来定义一个类也可以说成定义一个对象就会容易许多,废话就这么多了,继续开始学习。首先从定义对象的方式介绍。 [b]1、工厂方式[/b] 当要定义一个名为“人”的类时,可以简单的设想我们需要为这个人设置属性:名字还有性别。可以简单地用一下代码实现: [code="javascript"] var oPerson = new Objec...原创 2011-03-07 21:16:39 · 126 阅读 · 0 评论 -
[基础]JavaScript中的面向对象(个人学习笔记) 三
前面的两篇已经介绍了对象的定义和类的实现方法,现在开始学习面向对象中一个很重要的特性:[color=red]继承[/color]。要用ECMAScript实现继承机制,首先从基类入手。所有开发者定义的类都可以作为基类,但出于安全原因的考虑,本地类和宿主类不作为基类,防止这些代码被恶意攻击。 虽然在ECMAScript中没有java中那样严格定义的抽象类,但有时也可以创建一些不允许访...原创 2011-03-08 21:27:02 · 128 阅读 · 0 评论 -
jQueryMobile: selectmenu('refresh') error
前两天在做JQM的时候用到了一个select标签,根据JQM的官方说明,如果用用代码修改了select的选中项,需要手动的调用 [code="javascript"]$('#selectID').selectmenu('refresh');[/code] 这样才能让select显示选中项,但是这段代码当按F5重新刷新页面时,会出现一个js错误:‘cannot call methods on ...2011-08-03 15:43:59 · 262 阅读 · 0 评论 -
【HTML5活动】jQuery Mobile框架使用简易指南
[size=medium][align=center][b]jQuery Mobile框架使用简易指南[/b][/align][/size] [size=medium][align=center][b]jQuery Mobile 简介[/b][/align][/size] jQuery Mobile 是针对智能手机和平板电脑开发的,并且对触摸事件进行优化的浏览器页面框架。 jQ...2011-11-17 10:34:11 · 195 阅读 · 0 评论 -
html5音乐播放器(chrome测试通过)
html5出来已经很久了,众所周知html5支持播放音乐和视频,作为一个html5网页的开发者,一直都想做一个html5的音乐播放器,同时也增加对javascript的认识,我利用空闲的一段时间开发了一个javascript版本的html5播放器,由于马上又有事情做,这个版本只具备的一部分的功能,欢迎大家一起交流,完成所有的功能。 靠,发现我太唐僧了,不说废话直接上代码了 [code="htm...2011-12-02 12:24:20 · 364 阅读 · 0 评论