`
123fly
  • 浏览: 12177 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

命名、函数

阅读更多

命名

1.名副其实

命名名称应该已经答复了所有的问题

js代码

var d ;//小时的时间
 var elapsedTimeDays;

 第二中比第一种更好不用注释就能明白

2.避免误导

避免使用相似的或不同之处较少的词来命名

3.类名

类名使用名词或名词短语,不应该使用动词

例如: 猫   用cat命名

4.方法名

和类名相反,方法名用动词或动词短语来命名

js代码

function addFristName(){}

 5.不要用双关语

6.使用计算机领域内的名称命名

7.添加有意义的语境

用能表达出你要做什么的语句来定义,如你要添加第一个名就用addFristName来命名这一个方法

函数

1.短小

写函数时我们要写的尽可能短

2.只做一件事

一个函数应该做好一件事,做好这件事,只做这件事

一个函数只做一件事的判断方法:能否再拆出一个函数

js代码

for()
{
   for()
{

}
}

 这个可以拆出一个函数

js代码

for()
{
      functionName();
}
function  functionName()
{
   for(){}
}

 4.别重复自己

使用面向对象来代替重复的函数

分享到:
评论

相关推荐

    揭秘命名函数表达式

    ### 揭秘命名函数表达式:深入理解JavaScript的精髓 #### 核心概念与区别:函数表达式 vs 函数声明 在JavaScript的世界里,创建函数的两大方式——**函数表达式**与**函数声明**——构成了语言的核心部分,两者...

    命名函数表达式探秘.pdf

    ### 命名函数表达式探秘 #### 函数表达式与函数声明 在JavaScript中,函数表达式和函数声明是两种创建函数的基本方式。两者的主要区别在于它们的语法结构和执行上下文。 - **函数声明**:这是一种较为常见的定义...

    揭秘命名函数表达式1

    **命名函数表达式**(Named Function Expression, NFE)是函数表达式的一个特殊情况,即使在函数表达式中给出了一个名字,如`var bar = function foo() {}`。这个名字`foo`只在函数体内部可用,外部无法访问,因此...

    JavaScript中匿名、命名函数的性能测试

    根据函数是否具有名称,JavaScript中的函数可以分为匿名函数和命名函数。匿名函数指的是没有名字的函数,通常用于立即调用函数表达式(IIFE)等场景。命名函数则是具有名称的函数,它们的名称在函数定义时被明确指定。...

    fn-name:获取命名函数的名称

    获取命名函数的名称 函数上有一个属性,但并非所有浏览器都支持。 该模块尝试该属性,然后回退到从函数源中提取名称。 安装 $ npm install fn-name 用法 import functionName from 'fn-name' ; functionName ( ...

    jQuery函数命名四种方式总结

    命名函数可以提高代码的可读性和可维护性。例如: ```javascript function handleClick() { // 处理点击事件的代码 } $('#myButton').click(handleClick); ``` 这种方式允许你在多个地方引用同一个函数,...

    C#命名规范 C#命名规范

    C#命名规范是软件开发过程中不可或缺的一部分,它规定了编写代码时变量、函数、类、对象等命名的规则和约定,旨在提高代码的可读性、可维护性和可扩展性。通过遵守这些命名规范,开发团队可以提高生产效率、降低错误...

    babel-plugin-named-params:命名函数参数的 Babel 插件

    命名函数参数的 Babel 插件 关于 这是一个转译器插件,用于转换 ECMAScript 2015 源代码中的非标准命名函数参数。 特别是,它转译了以下输入结构...... fn ( a = "foo" , 42 , d = "bar" , 7 ) baz . quux . fn ...

    SQLSERVER数据库命名规范

    函数命名规则旨在提供一个一致的命名约定,以提高数据库的可读性和易维护性。函数命名规则如下: * 函数名应参考存储过程规则,如 GetCustomerInfo。 结语 SQL Server 数据库命名规范旨在提高数据库的可读性和易...

    函数声明与函数表达式1

    命名函数表达式的`named`名称只在函数体内部可见,对外部来说,`namedFunction`仍然是唯一的标识符。 除了声明前置的区别,函数声明和表达式还有其他一些不同点。比如,函数声明会创建一个全局变量(在非严格模式下...

    支持中文函数名中文变量名的delphi脚本语言

    标题"支持中文函数名中文变量名的Delphi脚本语言"表明,这里讨论的是一个经过扩展的Delphi脚本引擎,它允许开发者使用中文来命名函数和变量。这种功能增强了语言的本地化能力,使得代码更加直观易读,尤其对于中文...

    jQuery函数全解析

    jQuery函数全解析

    JS 有名函数表达式全面解析

    - JScript 实现中,对于命名函数表达式的处理与规范有所不同,导致标识符泄露到了外围作用域。 **注意事项:** - 在编写代码时避免使用命名函数表达式,除非确保其标识符不会被错误地访问。 - 如果必须使用命名函数...

    JavaScript 函数.pdf

    除了使用 function 关键字定义命名函数外,您还可以使用匿名函数。匿名函数是没有名称的函数,通常用于在需要时声明和使用单次函数。例如: ``` var myFunction = function(x, y) { return x + y; }; ``` 箭头...

    最新MATLAB函数句柄和M文件.docx

    在MATLAB中,我们可以使用@符号来定义匿名函数句柄,而使用function关键字来定义命名函数句柄。 MATLAB函数句柄的应用场景 MATLAB函数句柄的应用场景非常广泛,包括函数的调用、函数的组合、函数的优化等。例如,...

    MATLAB函数句柄和M文件.docx

    匿名函数是使用语句 `@(x) x^2` 定义的函数,而命名函数是使用语句 `function y = f(x) ...` 定义的函数。 本文涵盖了 MATLAB 函数句柄和 M 文件的相关知识点,旨在帮助读者更好地理解和掌握 MATLAB 编程。

Global site tag (gtag.js) - Google Analytics