0 0

本人javascript初学者,对suit属性的使用不熟悉5

if (board[pos].suit != "x")
    {
        return;
    }

这个if语句的用意是什么?

board数组的定义是:
//array for board contents
    board = new Array(26);
    for (i = 1; i < 26; i++)
    {
        board[i] = new Card(0, "x");
        obj = document.getElementById("card" + i);
        obj.src = "../image/blank.jpg";
        obj.onclick = PlaceCard;
    }

Card及fname函数:
function fname()
{
    return "../image/" + this.num + this.suit + ".jpg";
}

//constructor for card objects
function Card(num,suit)
{
    this.num = num;
    this.suit = suit;
    this.fname = fname;
}
2012年12月21日 13:40

1个答案 按时间排序 按投票排序

0 0

采纳的答案

suit是Card中的一个自定义属性。
board[1]到board[25],每个都指向了一个Card(0, "x")对象,所以,
board[pos].suit != "x"就是判断board[pos]指向的Card对象的suit是否等于"x"。

具体suit代表什么含义,就需要了解具体的需求了。

2012年12月21日 14:23

相关推荐

    javascript初学者必备,初学者适用。

    作为初学者,理解JavaScript的基础概念和语法是至关重要的。 1. **基础语法** JavaScript是基于ECMAScript规范的,它的语法深受C和Java的影响。基本数据类型包括字符串、数字、布尔值,还有特殊的null和undefined...

    一个适合初学者的经典的javaScript教程

    本教程针对初学者,旨在提供一个经典的学习路径,让你轻松掌握JavaScript的基础知识,并体验到编程的乐趣。 JavaScript,简称JS,是由Netscape公司的Brendan Eich在1995年发明的。它是一种解释型、弱类型的脚本语言...

    JavaScript初学者应注意的七个细节详细介绍

    在严格模式下,某些原本被忽略的错误会得到报错提示,比如未声明变量的使用、对只读属性赋值等。这有助于开发者编写出更加严谨的代码,并提前发现潜在的错误。 5. 数据类型和比较运算符 JavaScript中的变量可以...

    jquery+纯生javascript写的适合初学者

    标题中的“jquery+纯生javascript写的适合初学者”暗示了这个压缩包可能包含了一系列使用JavaScript和jQuery库编写的示例代码或教程,旨在帮助初学者理解这两种技术的基础和交互方式。JavaScript是一种广泛用于Web...

    JavaScript常用初学者帮助大全

    JavaScript是Web开发中不可或缺的一部分,尤其对于初学者来说,掌握其基本概念和常用技巧至关重要。这份"JavaScript常用初学者帮助大全"将引导你逐步走进JavaScript的世界。 首先,JavaScript是一种解释型、弱类型...

    教程JavaScript初学者的挑战.zip

    同时,熟悉并使用常见的JavaScript库和框架,如jQuery、React、Vue或Angular,能够提升开发效率。 "helpjs-ravi_master.zip"可能是某个JavaScript教程或项目资源,里面可能包含帮助初学者学习JavaScript的资料。...

    JavaScript初学者应注意的七个细节小结

    标题中提到的知识点是"JavaScript初学者应注意的七个细节小结",这里说明了JavaScript初学者在学习这门语言时需要注意的一些关键细节,这些细节对于提高代码质量、优化代码结构、加深对JavaScript特性的理解至关重要...

    JavaScript学习PPT(适合初学者)

    这份"JavaScript学习PPT"是专为初学者设计的,旨在帮助他们掌握JavaScript的基础概念和核心技能。 首先,JavaScript的核心构成包括变量、数据类型、控制结构、函数和对象。变量是存储数据的地方,JavaScript支持...

    JavaScript资料(适合初学者)

    这个压缩包集合了一些适合初学者的JavaScript学习资源,包括`.chm`(Microsoft帮助文档格式)和一个`.rar`文件,这些资料将帮助初学者深入理解和掌握JavaScript的基本概念和实践技巧。 1. **JavaScript宝典.chm** -...

    JavaScript学习笔记-适合初学者

    总的来说,这份学习资料包将帮助初学者建立起JavaScript的基础,了解如何使用它来实现动态效果,操作DOM,以及掌握一些高级特性。通过深入学习这些内容,你可以成为一名能够创建交互式网页的JavaScript开发者。记住...

    javascript初学者

    JavaScript是Web开发中不可或缺的一部分,尤其对于初学者来说,它是通往动态网页和交互式用户体验的门户。本教程针对的是那些想要掌握JavaScript基础知识的人群。JavaScript是一种轻量级、解释型的编程语言,主要...

    奉献给JavaScript初学者的编写开发的七个细节

    每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断...本文利列举了JavaScript初学者应该注意的七个细节,与大家分享。

    javascript初学者应注意的七个细节

    详细介绍了学习javascript应该注意的问题,其中肯定会有你所需要的,值得你的一读。

    JavaScript基础教程 ,适合初学者

    在本文档中,我们看到一个针对初学者的JavaScript基础教程,旨在帮助他们快速掌握这种语言的基本概念和应用。 教程首先强调了JavaScript与Java的区别,它们虽然名字相似,但实际上是两种完全不同的语言。JavaScript...

    JavaScript高级编程(初学者的好帮手)

    ### JavaScript高级编程(初学者的好帮手) #### 1. JavaScript简介 JavaScript 是一种轻量级的、解释型或即时编译型的编程语言。它最初由 Netscape 公司的 Brendan Eich 设计用于 Web 浏览器,并在1995年首次发布...

    js初学者入门

    本文将根据提供的文件内容,深入讲解JS初学者需要掌握的基础知识。 首先,了解JS在HTML中的插入方式。`&lt;script&gt;`标签可以放置在HTML文件的任意位置,但当浏览器解析到`&lt;script&gt;`时会暂停HTML解析,执行脚本。为避免...

    JavaScript初学者学习总结

    JavaScript是开发客户端的重要技术,他实现了前端的开发,减轻了服务器的工作量,大大的提升了系统的运行速度

    javascript时间以及数组例子一共15个,需要的来,适合初学者参考,

    JavaScript是Web开发中不可或缺的一部分,尤其对于初学者来说,掌握其基本语法和核心概念至关重要。在给定的压缩包文件中,提供了15个关于JavaScript时间处理和数组操作的实例,这对于初学者深入理解这两个重要概念...

    js轮播图初学者

    【标题】"js轮播图初学者"涉及的是JavaScript(简称JS)在创建网页动态效果中的应用,特别是针对轮播图这一常见的网页组件。轮播图是一种能够展示多张图片或内容并自动切换的交互式设计,常用于网站的首页以吸引用户...

Global site tag (gtag.js) - Google Analytics