zoukankan      html  css  js  c++  java
  • ECMAScript运算符

    一元运算符

    delete value 删除元素的值
    
    void() 这个经常被使用,用来转换函数的返回值为undefined,这样就不会将返回值输出到屏幕了!
    如下:
    <a href="javascript:void(window.open('about:blank'))">Click me</a>
    注意:请记住,没有返回值的函数真正返回的都是 undefined。
    
    ++/--
    var iNum = 10;
    ++iNum;
    上面等效于
    var iNum = 10;
    iNum = iNum + 1;
    前减量就不介绍了!
    注意:++/--放在前面还是后面没有区别。
    

     全等和非全等:

    全等要求数据类型也相同
    var sNum = "66";
    var iNum = 66;
    alert(sNum == iNum);	//输出 "true"
    alert(sNum === iNum);	//输出 "false"
    
    var sNum = "66";
    var iNum = 66;
    alert(sNum != iNum);	//输出 "false"
    alert(sNum !== iNum);	//输出 "true"
    

     运算:

    var iNum = 10;
    iNum += 10;
    上面这个等于下面这个:
    var iNum = 10;
    iNum = iNum + 10;
    每种主要的算术运算以及其他几个运算都有复合赋值运算符:
    
        乘法/赋值(*=)
        除法/赋值(/=)
        取模/赋值(%=)
        加法/赋值(+=)
        减法/赋值(-=)
        左移/赋值(<<=)
        有符号右移/赋值(>>=)
        无符号右移/赋值(>>>=)
    
  • 相关阅读:
    2. 两数相加
    1. 两数之和
    x-pack elasticsearch
    简单的文档
    PHP imagepng函数 问题
    Nginx 配置
    nginx内置变量
    TCP通信
    mysql 的一些操作
    ubuntu 软件包降级
  • 原文地址:https://www.cnblogs.com/leomei91/p/7121456.html
Copyright © 2011-2022 走看看