zoukankan      html  css  js  c++  java
  • warning: Unexpected unnamed function (func-names)

    warning: Unexpected unnamed function (func-names) 
    看到这个提示基本是就是说你的函数不能是匿名函数,最好可以起一个名字,然后你增加一个函数名称就好了
    Rule Details
    该规则要求或禁止命名的 function 表达式。
    
    Options
    该规则有一个字符串选项:
    
    "always" (默认) 要求函数表达式有一个名字
    "as-needed" 如果 在 ES6 环境中,这个函数名无法自动被赋值,要求函数表达式有一个名字
    "never" 禁止命名函数表达式,除非在递归函数中,名字是需要的
    这个规则有一个对象选项:
    
    "generators": "always" | "as-needed" | "never"
    
    "always" 要求命名的生成器函数 。
    "as-needed" 如果无法在ES6环境中自动分配名称,则需要命名的生成器函数。
    "never" 尽肯能地禁止命名的生成器函数。
    当没有为 generators 提供值时,生成器函数的行为将回退到基本选项。
    
    always
    默认选项 "always" 的 错误 代码示例:
    
    /*eslint func-names: ["error", "always"]*/
    
    Foo.prototype.bar = function() {};
    
    (function() {
        // ...
    }())
    默认选项 "always" 的 正确 代码示例:
    
    /*eslint func-names: ["error", "always"]*/
    
    Foo.prototype.bar = function bar() {};
    
    (function bar() {
        // ...
    }())
  • 相关阅读:
    Certificate、Provisioning Profile、App ID
    boundingRectWithSize
    IOS照片框架
    UIlabel 属性text
    UIMenuController的使用,对UILabel拷贝以及定制菜单
    iOS 自定义emoji表情键盘
    IOS第三方字体
    IOS 验证码
    网上收集的以及自己总结的iOS开发技巧
    给自己一个坚持下去的理由
  • 原文地址:https://www.cnblogs.com/ChineseLiao/p/11855883.html
Copyright © 2011-2022 走看看