<script type="text/javascript">
<!--
//遍历数组
var dayArray=[1,2,3];
for(var day in dayArray){
document.write(dayArray[day]);
}
//定义对象,设置属性,访问属性
function University(){
}
var university=new University();
university.name="云南省"
university.city="昆明市"
university.date="1999"
university.sayHi=function(){document.write("hi,boy")}
document.write("<br/>");
document.write(university)
document.write(university.name)
document.write(university.city)
document.write(university['date'])
document.write(university.sayHi())
document.write("<br/>");
for (var prop in university){
document.write(university[prop]);//形如university['date']
}
//eval
document.write("<br/>");
document.write("计算字符串表达式的值:"+eval("8+9+5/2"));
var obj=new Object;
obj.color='red';
obj.dodo=function(){alert(34)};
document.write(obj.color);
//对比
document.write(obj.dodo());
document.write(obj.dodo);
//工厂方式创建对象
function fnshowPinpai()
{
alert(this.color);
}
function createcar(sColor,iDoors,sPinpai)
{
var oTempCar=new Object;
oTempCar.color=sColor;
oTempCar.doors=iDoors;
oTempCar.pinpai=sPinpai;
oTempCar.showPinpai=fnshowPinpai;
return oTempCar;
}
var oBmw=createcar("black",4,"BMW");
oBmw.showPinpai();
//构造函数方式创建对象
function Car(scolor,snum)
{
this.color=scolor;
this.dodo=function(){alert('aa')};
}
var obj=new Car('yellow',30);
for(prop in obj)
{
alert(prop);//color;dodo
}
//原型方式创建对象
function Car(scolor,snum)
{
this.color=scolor;
this.dodo=function(){alert('aa')};
}
Car.prototype.getColor = function (){
return this.color;
}
Car.prototype.setColor = function (value){
this.color = value;
}
var obj=new Car('yellow',30);
obj.setColor(666);
alert(obj.getColor());//666
for(prop in obj)
{
alert(prop);//color;dodo
}
//-->
</script>
分享到:
相关推荐
第一阶段: JavaScript基础语法 第1课 JavaScript语法 本课程讲解JavaScript的语法、数据类型、基本算数和逻辑运算操作 第2课 JavaScript流程控制语句 掌握JavaScript中条件分支语句和循环语句的使用,用简洁的代码...
你可以尝试编写一些基础的JavaScript代码,或者参与一些在线编程挑战,以此来提高你的实际编程能力。总的来说,通过不断的学习和实践,你可以逐步掌握JavaScript的使用技巧,为日后的编程开发打下坚实的基础。
计算机应用基础学习过程表现——国开大全文共2页,当前为第1页。计算机应用基础学习过程表现——国开大全文共2页,当前为第1页。学习过程表现 计算机应用基础学习过程表现——国开大全文共2页,当前为第1页。 计算机...
第2章ArcGIS API for JavaScript基础 2.1ArcGIS API for JavaScript版的Hello World 2.2ArcGIS API for JavaScript与Dojo 2.2.1ArcGIS API for JavaScript的构成 2.2.2ArcGIS API for JavaScript与Dojo的关系 2.3...
资源名称:Javascript完全学习手册内容简介:本书分4篇14章,介绍Javascript的知识,全书内容包括:Javascript语法基础、流程控制、函数、内置对象编程、文档对象模型DOM与事件驱动、处理XML、...
1.8 JavaScript的实现基础 1.8.1 ECMAScript 1.8.2 DOM 1.8.3 BOM 1.9 客户端与服务器端脚本 1.10 JavaScript与JScript、 VBScript 1.11 JavaScript与Java、Java applet 1.12 JavaScript的未来如何 1.13 本章小结 第...
JavaScript面向对象基础PPT,讲述了何谓面向对象、面向对象特点、组成及写法、工厂模式、原型以及如何将普通面向过程的代码转换为面向对象的基本原则
《HTML5+JavaScript动画基础》包括了基础知识、基础动画、高级动画、3D动画和其他技术5大部分,分别介绍了动画的基本概念、动画的JavaScript基础、动画中的三角学、渲染技术、速度向量和加速度、边界与摩擦力、用户...
js基础思维导图,纯属个人学习过程整理的,xmind文件,大部分都是基础API使用啊,基础知识点,一些小见解,有兴趣的朋友们可以下载来看看,共勉
上文提供了一个关于如何使用JavaScript来实现一个简单的登录页面的综合示例,包括HTML页面结构、CSS样式和JavaScript功能逻辑。这个示例对于学习JavaScript...示例中的JavaScript代码模拟了用户验证过程,虽然它没有实
3) 脚本执行过程是Web浏览器的HTML解析过程的一部分。脚本按照它们的出现顺序执行。 4) 简单的对话框可用:alert()、 confirm()、 prompt()之一。 5) 时间间隔方法为: setInterval()、 cleraInterval() 。 ...
详细介绍了在学习React过程中,所需要的JavaScript知识储备
这是一个JavaScript的基本教程,它从零开始说起,为大家提供逐步的学习过程!本教程为未接触过 JavaScript 的读者提供了比较完善的初级知识,但只限于初级知识:所有与动态网页密切相关的 JavaScript 在本教程中都未...
沿途停靠的站点包括:JavaScript基础、JavaScript语法、JavaSctipt编程、页面交互信息的实现、Ajax客户端技术、jQuery框架、Ext JS框架和JavaScript调试的利器Firebug,以及使用iQuery实现在线留言板系统和一些门户...
熟悉JavaScript 事件在页面中的运用。 1.Html部分采用form的形式编写。 2.Css部分参考上图,但是不限于上图,可以发挥自己的想象,例如加背景图,对上图的展现形式做优化等等。 3.注册按钮点击后,出来弹出框,...
JavaScript语言非常重要,相关的技术图书也很多,但没有任何一本书对JavaScript语言的重要部分..., 本书适合具备一定的JavaScript基础知识的读者阅读,也适合从事程序设计工作并想要深入探索JavaScript语言的读者阅读。
第三篇讲解的是JavaScript的高级技术,主要讲解了JavaScript与XML技术、正则表达式、Ajax基础、Ajax高级应用、JavaScript与插件和JavaScript的调试与优化等。最后一篇综合案例篇用一个完整的例子讲解了如何使用...
第三篇讲解的是JavaScript的高级技术,主要讲解了JavaScript与XML技术、正则表达式、Ajax基础、Ajax高级应用、JavaScript与插件和JavaScript的调试与优化等。最后一篇综合案例篇用一个完整的例子讲解了如何使用...
这里是学习 `JavaScript` 过程中,实现的一些小游戏的归档。 > 注意:目前对移动端的支持还不够友好,请尽量使用 PC 端浏览器访问。 ### 拼图 * 说明:一个简单的移动方块游戏,开始时生成随机序列,目标是将整张...
沿途停靠的站点包括:JavaScript基础、JavaScript语法、JavaSctipt编程、页面交互信息的实现、Ajax客户端技术、jQuery框架、ExtJS框架和JavaScript调试的利器Firebug,以及使用iQuery实现在线留言板系统和一些门户...