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];




     

  • 相关阅读:
    ASP.NET线程相关配置
    ECshop 数据库表结构
    PHPnow 升级后 PHP不支持GD、MySQL
    C# 创建iis站点以及IIS站点属性,iis不能启动站点
    CSPS_107
    CSPS_106
    CSPS_105
    CSPS_104
    CSPS_103
    CSPS_102
  • 原文地址:https://www.cnblogs.com/java20130725/p/3215424.html
Copyright © 2011-2022 走看看