zoukankan      html  css  js  c++  java
  • JavaScript对象和数组

    1、JavaScript中有两个非常重要的数据类型是对象和数组。

    通过"."或者"[]"来访问对象属性

    举例:var book = {

      topic:"javascript",//注意这里是逗号

      fat:true//注意这里没有逗号

    };

    book.topic //=>"javascript",这是通过“.”的方式来访问属性

    book["fat"]//=>true,这是通过[]的方式来访问属性

    book.author = "Mayan";//通过赋值创建一个新属性

    book.contents = {}//{}是一个空对象,他没有属性

    2、数组和对象中都可以包含另一个数组或对象

    var points = [//具有两个元素的数组

      {x:0,y:0},//每个元素都是一个对象

      {x:1,y:1}

    ]

    var data = {//一个包含两个属性的对象

      trial1:[[1,2],[3,4]],//每一个属性都是数组

      trial2:[[2,3],[4,5]]//数组的元素也是数组

    }

    3、通过方括号定义数组元素和通过花括号定义对象属性名和属性值之间的映射关系的语法称为初始化表达式。

    4、逻辑运算符是对布尔值的合并或求反

    (x==2)&&(y==3)//结果为true,两个比较都是true,&&表示“与”

    (x>3)||(y<3)//结果为false,两个结果只要有一个不正确就是false,||表示“或”

    !(x==y)//求反

    5、函数是一种值,可以赋值给变量;在一个表达式里可以调用两个函数

    function plus(x){

      return x+1;

    }

    plus(y)

    var square = function(x){

      return x*x;

    }

    square(plus(y));

    6、当将函数和对象合写在一起时,函数就变成了“方法”(method)

  • 相关阅读:
    页面 笔记
    快速统计一个数二进制中1的个数
    [JAVA] String 拼接效率
    [JAVA] String常用方法
    [letcode] 832 Flipping an Image
    [java]冒泡排序
    SharedPreferences
    归并排序
    安全退出调用多个Activity的Application
    Activity生命周期
  • 原文地址:https://www.cnblogs.com/mayan/p/6237305.html
Copyright © 2011-2022 走看看