zoukankan      html  css  js  c++  java
  • GJM : JavaScript 语言学习笔记

    JavaScript
    ------------------------------
    变量声明 : var a;
    变量赋值 : var a = 12;

    函数声明 : var mAwesomeFunction = function myArgument){ }
    函数调用 : mAwesomeFunction(something);

    函数 作为函数的参数传入另一个函数中

    声明函数1 square = function (a) { return a * a ; }
    声明函数2 applyOperation = function (f,a) { return f (a) ;}
    调用函数2 把函数1 当做参数传入到函数2中
    applyOperation(square,10);

    返回值

    myFunction = function(a) {
    return a *3 ;
    explodeComputer(); // 这句话因为上一句有Return 不会执行 }

    IF
    if(foo){ return bar ;}

    IF/ELSE
    if(foo){ function1(); }
    else { function2(); }

    If/Else 条件判断写成一行

    foo ? function1() : function2();
    如果foo 成立返回 function1函数 否则返回 function2函数

    变量赋值举例:var n = foo ? 1 : 2;
    “当 foo 是 true 时,将 n 的值赋为1,否则赋为2

    Else If 来处理更多的判断类型
    if(foo){ function1(); }
    else if (bar) { function2(); }
    else { function3(); }

    JaveScript 数组(Array)

    数组声明 a = [123,456,789];
    数组访问 a[1]; 返回456

    JaveScript 对象(Object)

    myProfile = {
    name:"Jare Guo",
    emmail:"gjm@gmail.com",
    "zip code":123456,
    isInvited:true}
    key 是属性名,value 是属性值

  • 相关阅读:
    SLAB
    /proc/vmstat 详解
    swap空间可以有效缓解内存压力
    内存问题排查手段及相关文件介绍
    buddyinfo 内存碎片数据采集
    取得Linux系统的各种统计信息
    HTML的常用总结
    采用jquery同django实现ajax通信
    Django的quarySet
    Django-MySQL数据库使用01
  • 原文地址:https://www.cnblogs.com/TDou/p/6149693.html
Copyright © 2011-2022 走看看