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 笔记 适合初学者 jquery chm 资料

    这份"javascript笔记"可能是作者根据自己的学习和实践整理而成,对初学者来说是非常宝贵的资源。笔记中可能涵盖了变量声明、数据类型(如字符串、数字、布尔值、对象、数组等)、运算符、流程控制(如条件语句和循环...

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

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

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

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

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

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

    JavaScript入门教程_适合初学者

    作为初学者,了解JavaScript的基础知识至关重要。本教程旨在为新手提供一个全面的入门指南,帮助他们快速掌握JavaScript的核心概念。 首先,JavaScript是一种解释型、弱类型、基于原型的脚本语言。这意味着它不需要...

    JavaScript常用初学者帮助大全

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

    教程JavaScript初学者的挑战.zip

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

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

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

    JavaScript资料(适合初学者)

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

    初学者之JAVAScript参考资料集

    作为初学者,了解并掌握JavaScript的基础知识至关重要。以下是一些关于JavaScript的关键知识点,涵盖了从基本语法到高级特性的全面解析。 1. **变量与数据类型**: - JavaScript是弱类型语言,变量声明时无需指定...

    javascript初学者

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

    这是一个用javascript和css做的网页非常使用初学者

    对于初学者来说,理解和掌握这两门语言的基本概念和应用至关重要。这个教程将帮助你逐步踏入网页设计的世界,通过实例学习如何使用JavaScript和CSS创建交互式、视觉吸引人的网页。 ### JavaScript基础知识 1. **...

    web网页制作初学者

    初学者需要学习如何使用各种标签来创建标题、段落、列表、链接等元素。例如,`&lt;h1&gt;`用于一级标题,`&lt;p&gt;`用于段落,`&lt;a&gt;`用于超链接。 2. CSS(Cascading Style Sheets):CSS负责网页的样式和布局。通过CSS,我们...

    JavaScript入门教程(初学者不可多得的优秀入门教材_通俗易懂_专业术语通俗化)

    JavaScript是一种广泛应用于Web开发的脚本语言,尤其适合初学者学习。它的主要优点在于良好的浏览器兼容性,几乎所有的现代浏览器都支持JavaScript,使得开发者能够轻松创建动态和交互性的网页内容。JavaScript并非...

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

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

    JavaScript_初学者文件,最终项目和FAQ为我的终极React课程.zip

    总的来说,这个压缩包提供了一条从JavaScript基础知识过渡到React实战的完整学习路径,对初学者来说是一份宝贵的资源。通过系统学习和实践,不仅能掌握JavaScript语言,还能深入理解React框架,为成为专业的前端...

    javascript-idiosyncrasies, 对初学者的一组Javascript特性.zip

    javascript-idiosyncrasies, 对初学者的一组Javascript特性 JavaScript特性这是一个 Collection 中的事物,可以能无法被识别,espcially是初学者。免责声明:其中一些代码Fragment只是演示了 JavaScript 奇怪的部分...

    JavaScriptReact和WordPress初学者研讨会

    JavaScript,React和WordPress是当前Web开发领域中的三个关键组件,对于初学者来说,理解它们的交互和使用方式至关重要。在“JavaScriptReact和WordPress初学者研讨会”中,我们将深入探讨这三个技术的基础知识,...

    js初学者入门

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

Global site tag (gtag.js) - Google Analytics