zoukankan      html  css  js  c++  java
  • (7)JavaScript学习笔记 运算符(续) java程序员

    一、带操作的赋值运算符

    1.+= 执行加法和赋值运算

    total+=sales_tax;
    //等同于
    total=total+sales_tax;



    二、条件运算符
    1.三元运算符
    greeting = "hello" + (username != null ? username : "there");
    //等价于
    greeting = "hello";
    if(username != null)
       greeting += username;
    else
       greeting += "there";

    三、typeof 运算符
    1.放在一个运算数之前,返回值是一个字符串,说明此运算数的类型;

    2.数字返回“number”,字符串返回“string”,布尔值返回“boolean”,对象、数组和null 返回的都是“object”,对函数返回的是“function”,未定义的返回的是“undefined”

    四、数组和对象存取运算符
    1.使用[ ] 来存取数组的元素,使用 . 来存取对象的元素;

    2. . 左边的是对象,右边的是一个标识符(属性名),必须是该对象的属性或方法的直接量名,而且不需要指明类型

    document.LastModified;
    navigator.appName;
    frame[0].length;
    document.write("hello world");

    3.如果 [ ] 左边的是一个数组,右边的必须是一个整数

    frames[1];
    document.forms[i + j];
    document.forms[i].elements[j++];

    4.如果 [ ] 左边是一个对象,右边应该是一个值为字符串的表达式,他指明该对象的一个属性;

    document["LastModified"];
    frames[0]['length'];
    data["val" + i];




     

  • 相关阅读:
    Linux笔记 三剑客之sed
    Linux笔记 用户组管理
    Linux实验之软件管理
    Linux实验之系统安装
    gd_t , bd_t 结构分析
    编辑linux内核与bosybox 时,make menuconfig 出现错误
    4412裸板开发 (1点灯)
    tiny4412SDK 1312B 启动ubuntuDsektop
    tiny4412 启动方式
    linux minitools+minicom 安装及使用
  • 原文地址:https://www.cnblogs.com/java20130725/p/3215424.html
Copyright © 2011-2022 走看看