`
123fly
  • 浏览: 11276 次
  • 性别: 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系列(2):揭秘命名函数表达式

    命名函数表达式探秘.pdf

    命名函数表达式探秘.pdf 命名函数表达式探秘.pdf

    揭秘命名函数表达式1

    函数表达式和函数声明在ECMAScript中,创建函数的最常用的两个方法是函数表达式和函数声明,两者期间的区别是有点晕,因为ECMA规范只明确了一点:函数声明必

    深入理解JavaScript系列(2) 揭秘命名函数表达式

    前言 网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点。 简单的说,命名函数表达式只有一个...

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

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

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

    但是它与命名函数(有名字的函数)的性能如何呢? 我们可以比较一下,我们随便找一台可以执行Shell命令的计算机来使用大量函数调用看一看二者执行消耗时间: anonymous.js 代码如下: var count = 100000000  , sum...

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

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

    jQuery函数全解析

    jQuery函数全解析

    frename PHP 灵活文件命名函数 frename

    对付这种情况,有的做法是用时间戳对新文件进行重新命名,有的是用序号递增的方法,为了解决麻烦的操作,我在最近编写了一个frename函数,可以灵活依据自定义的规则取得上传文件的新命名,特此分享。复制代码 代码...

    Nucleus操作系统内部参考手册(最新最细)

    Nucleus操作系统内部参考手册(最新最细)2.1 组件 2.2 组件组成 格式 序言 序言之后 文件其他部分 2.3 命名约定 组件命名 #define 命名 结构体命名 Typedef 命名 结构体成员命名 全局变量命名 局部变量命名 函数命名 ...

    Ajax原理详解

    在JavaScript中可以创建命名函数、匿名函数和内部函数 JavaScript中函数的参数长度是不固定的,实际参数可以与形式参数的个数不同 JavaScript中对象就是无序属性的集合,对象的属性可以是任何类型的数据 JavaScript...

    Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式

    函数声明 function foo() {} 函数 foo 将会在整个程序执行前被 ...对于函数声明,函数的名称是必须的,而对于函数表达式而言则是可选的,因此,就出现了匿名函数表达式和命名函数表达式。如下: 函数声明: function fu

    JS的匿名函数1

    包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。

    vs2010 导出创建dll 导入使用dll 导出有命名空间的类 函数 外部函数

    vs2010 导出创建dll 导入使用dll 导出有命名空间的类 函数 外部函数

    JavaScript函数的命名参数,另一种方法

    JavaScript中没有命名函数参数? 自动创建它们

    深入理解JavaScript系列(汤姆大叔)

    深入理解JavaScript系列(2):揭秘命名函数表达式 深入理解JavaScript系列(3):全面解析Module模式 深入理解JavaScript系列(4):立即调用的函数表达式 ... 深入理解JavaScript系列(结局篇) 说明:此系列文档...

    C# 程序命名规则

    C# 程序命名规则 怎么命名变量 函数等

Global site tag (gtag.js) - Google Analytics