Syntax Javascript:在函数声明后解释:Number的含义?

Syntax Javascript:在函数声明后解释:Number的含义?,syntax,actionscript,return-type,colon,function-declaration,Syntax,Actionscript,Return Type,Colon,Function Declaration,编辑评论:Op miss将actionscript归类为javascript 我是Javascript新手,对ECMAScript.js2中的以下函数声明感到困惑 public class String extends Object { ... public native function charAt(pos:Number):String; public native function charCodeAt(pos:Number):Number; ... 字符串和数字是什么意

编辑评论:Op miss将actionscript归类为javascript

我是Javascript新手,对ECMAScript.js2中的以下函数声明感到困惑

public class String extends Object {
  ...
  public native function charAt(pos:Number):String;
  public native function charCodeAt(pos:Number):Number;
  ...
字符串和数字是什么意思?这些是某种初始值设定项吗?它们是如何工作的?

这不是javascript。正如@om-nom-nom发现的那样

如果您仍然对它感兴趣,尽管它不是javascript,那么这些就是函数的返回值

来自维基百科:

ActionScript是一种面向对象的语言,最初由Macromedia Inc.开发,现在归Adobe Systems所有。它是ECMAScript的一种方言,这意味着它是JavaScript语言语法和语义的超集,主要用于开发针对Adobe Flash Player平台的网站和软件,以嵌入SWF文件的形式在网页上使用。 ...

这不是javascript。正如@om-nom-nom发现的那样

如果您仍然对它感兴趣,尽管它不是javascript,那么这些就是函数的返回值

来自维基百科:

ActionScript是一种面向对象的语言,最初由Macromedia Inc.开发,现在归Adobe Systems所有。它是ECMAScript的一种方言,这意味着它是JavaScript语言语法和语义的超集,主要用于开发针对Adobe Flash Player平台的网站和软件,以嵌入SWF文件的形式在网页上使用。 ...


Number是预期参数的类型,String/Number是返回值的类型

这意味着:

charAt需要一个数字作为参数,并返回一个字符串 charCodeAt需要一个数字作为参数并返回一个数字
Number是预期参数的类型,String/Number是返回值的类型

这意味着:

charAt需要一个数字作为参数,并返回一个字符串 charCodeAt需要一个数字作为参数并返回一个数字
仅供参考,这不是javascript语法,尽管它可能描述了一些javascript方法,但函数声明末尾的:字符串和:数字表示函数返回的数据类型。

仅供参考,这不是javascript语法,尽管它可能描述了一些javascript方法,但是函数声明末尾的:字符串和:数字引用函数返回的数据类型。

代码来自ECMAScript.js2。为什么这些代码是用Java编写的?@RyanChiang。我不知道,但它不是javascript,虽然它不是post的v.1中的javascript,但您声称这是Java也是错误的。Java具有不同的类型信息顺序:类型名称和非名称Type@gdoron它的ActionScript:是一个示例,让我们看看代码来自ECMAScript.js2。为什么这些代码是用Java编写的?@RyanChiang。我不知道,但它不是javascript,虽然它不是post的v.1中的javascript,但您声称这是Java也是错误的。Java具有不同的类型信息顺序:类型名称和非名称Type@gdoron它的ActionScript:examplelet us@gdoron如果你想从手写JavaScript部分调用Java方法,你会看到不同的检查。om nom nom找到了它是什么。@gdoron如果您要查看从手写JavaScript部分调用Java方法,您将看到差异检查。om nom nom找到了什么。