美文网首页
谷歌js规范(1)

谷歌js规范(1)

作者: Cola1993a | 来源:发表于2017-08-10 12:47 被阅读32次

-声明常量、不能改变的量 用const:NAMES_LIKE_THIS(大写字母+下划线的组合)
-js语句是以分号作为结束。注意:第一种函数表达式应当有分号,第二种函数声明没有分号。

var foo = function() {
  return true;
};  // semicolon here.
function foo() {
  return true;
}  // no semicolon here.

-函数声明不能在块里,函数表达式的形式声明可以。第一种不可,第二种可以。

if (x) {
  function foo() {}
}
if (x) {
  var foo = function() {};
}

-能用声明原始类型如:string,number解决的事儿不要声明一个对象

var x = new Boolean(false);
typeof new Boolean(0) == 'object';
var x = Boolean(0);
typeof Boolean(0) == 'boolean';

-避免delete,采用赋值为null的方式

Foo.prototype.dispose = function() {
  this.property_ = null;
};
Foo.prototype.dispose = function() {
  delete this.property_;
};

相关文章

  • 谷歌js规范(1)

    -声明常量、不能改变的量 用const:NAMES_LIKE_THIS(大写字母+下划线的组合)-js语句是以分号...

  • 谷歌 js 代码规范

    http://alloyteam.github.io/JX/doc/specification/google-ja...

  • 关于javascript的一些规范

    前言 阅读谷歌的js规范后一些心得与归纳总结,除此之外还记录部分日常js使用该注意的点 基础规范 文件命名 按照项...

  • 编码规范

    参考文档 CSS编码规范 强迫症->js注释规范 JS编写规范 1.JS编码个人规范 使用两空格缩进 除了五种必要...

  • 前端学习的基本总结

    目录 1.为什要遵守代码规范 2.css代码规范 3.js代码规范与设计模式3.1 js代码规范3.2 设计模式 ...

  • iOS(OC)开发之随感

    1.代码规范 规范很重要!规范很重要!规范很重要! 代码规范的重要性之-为什么谷歌要执行严格的代码编写规范http...

  • JS与Native交互规范示例

    JS与Native交互规范示例 标签: JS JavaScript Native 本文主要用于规范JS与Nativ...

  • 1-廖雪峰-node-模块

    1 common.js规范 https://www.liaoxuefeng.com/wiki/0014344466...

  • mockjs学习

    Mock.js语法规范包括两部分:数据模板定义规范和数据占位符定义规范。 1.数据模板定义规范: 数据模板中的每个...

  • js模块化

    js的模块化大致分为4种规范 amd cmd commonjs 和es6模块化 1.amd规范 amd规范又叫异步...

网友评论

      本文标题:谷歌js规范(1)

      本文链接:https://www.haomeiwen.com/subject/xwkhrxtx.html