Menu

牡丹江营销网站设计:javascript规范不同类型的数据不同的存储方法

<返回列表

牡丹江营销网站设计

JavaScript是一种弱类型语言,因此它以多种方式编写。以下是编写代码时需要注意的事项

mf_5d846c7111a3d.jpeg

通用规范

文件编码

为避免内容混乱,使用UTF-8编码均匀存储。

在文件的末尾,留一个空行。

代码检测

启用eslint代码规范和错误验证。

在严格模式模式下编码

'使用严格';

类型规范

数据类型js是string,number,boolean,null,undefined,array,function和object。不同类型的数据具有不同的存储方法,并且不需要使用它们。使用该方法时,要注意以下几点进行数据分配

初始值类型必须明确

不要随意转换类型

类型检测优先使用typeof。对象类型检测使用instanceof。检测到null或undefined使用==null。

字符串的开头和结尾使用单引号'. string .'

命名规范

变量名以小驼峰命名,如:addUser密码studentID

常量名称使用大写单词的所有字母并用下划线分隔,例如:FORM_NAME

牡丹江营销网站设计使用camelCase命名法来表示对象,函数和实例

//object let isObject={}; //函数isFun(){.}; //实例让myBbj=new Object();

对于类名或构造函数,请使用名为User()的Big Hump DateBase()

//Class class Point {.}; //用户构造函数(选项){this.name=options.name;}让myBbj=new User({name:'you'});

代码规范

缩进

不建议将脉冲压痕统一使用两个空间缩进。

引号

均匀使用单引号。

换行

您必须在每个声明结束后进行调整。

分号

不要在声明末尾省略分号

代码块

使用键包装所有多行代码块。

单行if语句也必须用大括号括起来

//推荐if(true){//ALL .} //不建议if(true)//ALL。

使用全等符号

使用严格类型===和!==在等号表达式中。使用===来避免隐式转换等于判断。

//推荐if(年龄===30){//.} //不推荐if(age==30){//.}

注释规范

单行注释

使用//作为一行的注释。关于评论对象的下一行使用单行注释。在评论内容之前插入一个空格。

//单行注释

多行注释

以/*开头,以* /结尾,并在注释内容前后添加空格

/* *第一行注释*第二行注释* //*其他Write */

方法注释

函数(方法)注释也是一种多行注释,但包含特殊的注释要求,必须注意关键方法。

/** *方法描述* @param {*}参数* @param {*}参数* @param {*}参数* @param {*}参数* @return返回值*/

TODO 注释

使用//TODO:标记问题的解决方案。

function Calculator() {  //TODO: total should be configurable by an options param}

牡丹江营销网站设计

更多阅读

牡丹江网站推广:渗透测试服务过程分为那几...

牡丹江网站建设 2019-11-12
渗透性测试是指渗透人员,他们通过模拟来自内部网络和外部网络的恶意黑客攻击方法并发现和利用系统中的漏洞或技术缺陷来测试特定网络。渗透测试报告已

牡丹江营销网站设计:javascript规范不同类...

牡丹江网站建设 2019-11-12
JavaScript是一种弱类型语言,因此它以多种方式编写。以下是编写代码时需要注意的事项 通用规范 文件编码 为避免内容混乱,使用
返回全部博文

Copyright © 2014-2019 低调seo牡丹江网站建设公司,牡丹江网络公司,牡丹江网站制作公司,牡丹江网站开发公司,版权所有

站点地图
扫描二维码关注我们:低调seo牡丹江网络公司
确 认