命名
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的世界里,创建函数的两大方式——**函数表达式**与**函数声明**——构成了语言的核心部分,两者...
### 命名函数表达式探秘 #### 函数表达式与函数声明 在JavaScript中,函数表达式和函数声明是两种创建函数的基本方式。两者的主要区别在于它们的语法结构和执行上下文。 - **函数声明**:这是一种较为常见的定义...
**命名函数表达式**(Named Function Expression, NFE)是函数表达式的一个特殊情况,即使在函数表达式中给出了一个名字,如`var bar = function foo() {}`。这个名字`foo`只在函数体内部可用,外部无法访问,因此...
根据函数是否具有名称,JavaScript中的函数可以分为匿名函数和命名函数。匿名函数指的是没有名字的函数,通常用于立即调用函数表达式(IIFE)等场景。命名函数则是具有名称的函数,它们的名称在函数定义时被明确指定。...
获取命名函数的名称 函数上有一个属性,但并非所有浏览器都支持。 该模块尝试该属性,然后回退到从函数源中提取名称。 安装 $ npm install fn-name 用法 import functionName from 'fn-name' ; functionName ( ...
命名函数可以提高代码的可读性和可维护性。例如: ```javascript function handleClick() { // 处理点击事件的代码 } $('#myButton').click(handleClick); ``` 这种方式允许你在多个地方引用同一个函数,...
C#命名规范是软件开发过程中不可或缺的一部分,它规定了编写代码时变量、函数、类、对象等命名的规则和约定,旨在提高代码的可读性、可维护性和可扩展性。通过遵守这些命名规范,开发团队可以提高生产效率、降低错误...
命名函数参数的 Babel 插件 关于 这是一个转译器插件,用于转换 ECMAScript 2015 源代码中的非标准命名函数参数。 特别是,它转译了以下输入结构...... fn ( a = "foo" , 42 , d = "bar" , 7 ) baz . quux . fn ...
函数命名规则旨在提供一个一致的命名约定,以提高数据库的可读性和易维护性。函数命名规则如下: * 函数名应参考存储过程规则,如 GetCustomerInfo。 结语 SQL Server 数据库命名规范旨在提高数据库的可读性和易...
命名函数表达式的`named`名称只在函数体内部可见,对外部来说,`namedFunction`仍然是唯一的标识符。 除了声明前置的区别,函数声明和表达式还有其他一些不同点。比如,函数声明会创建一个全局变量(在非严格模式下...
标题"支持中文函数名中文变量名的Delphi脚本语言"表明,这里讨论的是一个经过扩展的Delphi脚本引擎,它允许开发者使用中文来命名函数和变量。这种功能增强了语言的本地化能力,使得代码更加直观易读,尤其对于中文...
jQuery函数全解析
- JScript 实现中,对于命名函数表达式的处理与规范有所不同,导致标识符泄露到了外围作用域。 **注意事项:** - 在编写代码时避免使用命名函数表达式,除非确保其标识符不会被错误地访问。 - 如果必须使用命名函数...
除了使用 function 关键字定义命名函数外,您还可以使用匿名函数。匿名函数是没有名称的函数,通常用于在需要时声明和使用单次函数。例如: ``` var myFunction = function(x, y) { return x + y; }; ``` 箭头...
在MATLAB中,我们可以使用@符号来定义匿名函数句柄,而使用function关键字来定义命名函数句柄。 MATLAB函数句柄的应用场景 MATLAB函数句柄的应用场景非常广泛,包括函数的调用、函数的组合、函数的优化等。例如,...
匿名函数是使用语句 `@(x) x^2` 定义的函数,而命名函数是使用语句 `function y = f(x) ...` 定义的函数。 本文涵盖了 MATLAB 函数句柄和 M 文件的相关知识点,旨在帮助读者更好地理解和掌握 MATLAB 编程。