javascript - 这个 JavaScript 参数语法叫什么?

标签 javascript

我见过一些使用这种语法的 JavaScript 代码示例:

function(foo:String) {
  // code
}

我假设它进行了某种类型转换,但未能找到有关此语法的太多信息。有谁知道这叫做什么,它在哪里记录?这是严格的 JavaScript 还是浏览器扩展?

最佳答案

据我所知,这不是有效的 JavaScript。相反,它是 ActionScript(两种语言都基于 ECMAScript 标准)。它只是告诉编译器参数的类型是 String 或其任何子类。

此声明包含在 Adobe's AS3 documentation for variables 中.相同的语法用于局部变量、字段、函数参数和函数返回类型。

关于javascript - 这个 JavaScript 参数语法叫什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7891202/

相关文章:

javascript - 可以为 div 设置动画

javascript - 下拉内容不与视频播放器重叠

javascript - html 上的图像 - 缓存

javascript - 视频/图像 slider 调整大小以适合屏幕(宽度和高度)

javascript - jQuery DataTables - 包含文本字段的列的自定义过滤器

javascript - 当 "match"没有匹配项时如何避免破坏 javascript?

javascript - 如何使用 Javascript .replace() 和正则表达式模式限制字符串长度?

javascript - 使用 React 在同一签名 URL 处使用新图像刷新图像

事件处理

javascript - Angular UI-router 设置网站入口点。重定向到主页 URL