Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

JSConstDoubleSpec

摘要

数据结构

定义一个双浮点类型的变量并进行赋值。

语法

struct JSConstDoubleSpec {
    jsdouble dval;
    const char *name;
    uint8 flags;
    uint8 spare[3];
};
名称 类型 描述
dval jsdouble 双浮点类型的值。
name const char * 给双浮点类型定义的名称。
flags uint8 双浮点类型的属性。这里可以是0或者是下面这些值之中的一个:
spare uint8[3] 为以后的扩展保留的属性。

描述

JS双浮点型的构造规范 典型应用于定义一个双浮点值集合,并使用JS_DefineConstDoubles对生成的对象进行赋值。使用JS_DefineConstDouble为指定的对象创建一个或多个双浮点类型属性。

JS_DefineConstDoubles为一类由JSConstDoubleSpecs定义的数组提供证明。为每个数据元素定义独立的属性名和设置独立的属性值。数组的最后一个元素必须包括0值(zero-valued)的属性。JS_DefineConstDoubles 为数组中每个非0值(non-zero)元素创建一个属性值。

文档标签和贡献者

 最后编辑者: ziyunfei,