zoukankan      html  css  js  c++  java
  • typeof操作符在javascript中运用时时页面上的操作数显示

    typeof可以告诉我们它的操作数是一个字符串(string)、数值(number)、函数(function)、布尔值(boolean)或对象(object)。

    1.字符串(string)

    alert(typeof("asss"))、alert(typeof("123"))等。

    此时警告框显示的是string。

    注:字符串需要加双引号。

    2.数值(number)

    alert(typeof(123))。

    此时警告框显示的是number。

    注:typeof中只能含数字,不能含字母及其他特殊符号且没有双引号。

    3.函数(function)

    function union(){

          var num1=1,num2=2;

          var total=num1+num2;

    }

    alert(typeof(union));

    此时警告框显示的是function。

    4.布尔值(boolean)

    alert(typeof(true));或alert(typeof(false));

     此时警告框显示的是boolean。

    5.对象(object)

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="Author" content="Hehe">
      <title>Shopping list</title>
      <link rel="stylesheet" type="text/css" href="my_css.css">
    </head>
      <body>
          <h1>What to buy</h1>
          <p title="a gentle reminder">Don't forgrt to buy this stuff.</p>
          <ul id="purchases">
              <li>A tin of beans</li>
              <li class="sale">Cheese</li>
              <li class="sale important">Milk</li>
          </ul>
          <script type="text/javascript" src="my_script.js"></script>
      </body>
    </html>

    alert(typeof document.getElementById("purchases"));

     此时警告框显示的是object。

    注:getElementsByTagName与getElementsByClassName返回的是一个数组,与getElementById不同。

    通过

    var itsems=document.getElementsByTagName("li");
    for(var i=0;i<itsems.length;i++){
        alert(typeof itsems[i]);
    }

    的变化后转成输出对象。

    此时i警告框显示3个object。

                                                                               ---读javascript DOM 编程艺术

  • 相关阅读:
    『参考』.net CF组件编程(3)——在移动设备项目中使用组件
    『原创』+『参考』PPC丢失后,手机信息如何保护?(C#)
    索引贴——移动开发(.Net CF 停止更新)
    NavReady 试用小记(1)
    第一次做webcast
    Webcast预告
    恼人的"don't know how to make"错误
    在这里开博了
    针对导航产品,微软推出NavReady 2009
    NavReady的使用
  • 原文地址:https://www.cnblogs.com/pcd12321/p/4192502.html
Copyright © 2011-2022 走看看