回覆列表
  • 1 # 飛昇的碼農

    作為一個資深程式設計師(猿),讓我來介紹一下我的經驗吧。

    宣告字串

    // 低效率的方式

    var b = new String("123");

    // 高效率的方式

    var a = "123";

    數字轉字串

    var a = 1;

    // 低效率的方式

    var c = String(a);

    var d = a.toString();

    var e = new String(a)

    // 高效率的方式

    var b = "" + 1;

    字串轉數字

    var a = "123";

    // 低效率的方式

    var c = parseInt(a)

    // 高效率的方式

    var b = ~~a;

    判斷字串不為空

    var a = null;

    // 低效率的方式

    if(a != null && a.length > 0)

    // 高效率的方式

    if(a)

    字串拼接

    // 低效率的方式

    var a = "";

    for (var i=0;i<100000;i++) {

    a+=i

    }

    // 高效率的方式

    var a = [];

    for (var i=0;i<100000;i++) {

    a.push(i);

    }

    a = a.join("");

  • 中秋節和大豐收的關聯?
  • 為什麼我的汽車空調不製冷,4S店讓我換機油,是什麼原因?