zoukankan      html  css  js  c++  java
  • JavaScript的基本规范

    1.不要在同一行声明多个变量

    var a = null;
    var b = 0;
    var c = undefined;

    2.请使用 ===/!==来比较true/false或者数值

    var a = 1;
    var b = '2';
    if(a === b){
        console.log(a);
    }else{
        console.log(b);
    }

    3.使用字面量代替new Array()这种形式

    var arr = [];

    4.不要使用全局函数

    5.Switch必须使用default分支

    switch(num){
        case 1:
            num++;
            breake;
        case 2:
            num--;
            breake;
        case 3:
            num = 0;
            breake;
        default:
            num = 1;
    }

    6.函数不应该有时候有返回值,有时候没有返回值(建议最好都要有返回值:undefined)

    7.for循环和if语句必须使用花括号

    for(var i=0i<10; i++){
        console.log(i);
    }

    8.for in 循环中的变量 应该使用var 关键字限定作用域,从而避免作用域污染

    for(var i in obj){
        console.log(obj);
    }
  • 相关阅读:
    PAT 1032 (未完成)
    PAT 1031
    PAT 1030
    将爬取到的数据存入数据框并导出
    XPath常见用法
    python 图表
    Protobuf在Unity中的通讯使用
    ProtoBuf在Unity中的使用
    Unity更新资源代码
    匿名函数
  • 原文地址:https://www.cnblogs.com/leon94/p/6037419.html
Copyright © 2011-2022 走看看