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 编程艺术

  • 相关阅读:
    关于Flutter引用image_picker插件报错
    关于Flutter页面布局
    关于Flutter和Android混合开发引入flutter_boost插件-有更新,见底部
    关于uni-app的scroll-into-view
    关于全站http切换到https
    关于canvas画原子运动模型
    [BS-00] const限定常量或者变量(初次赋值后),其值不允许被改变
    认识C和内存管理
    C语言的内存管理
    堆heap和栈Stack(百科)
  • 原文地址:https://www.cnblogs.com/pcd12321/p/4192502.html
Copyright © 2011-2022 走看看