zoukankan      html  css  js  c++  java
  • js对象常用手记

    • toLowerCase() 方法用于把字符串转换为小写
    • toUpperCase() 方法用于把字符串转换为大写
      <script>
      var txt="Runoob";
      document.write(txt.toLowerCase() + "<br>");
      document.write(txt.toUpperCase());
      </script>

      runoob
      RUNOOB

    • eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行
      <script>
      eval("x=10;y=20;document.write(x*y)");
      document.write("<br>" + eval("2+2"));
      document.write("<br>" + eval(x+17));
      </script>

      200
      4
      27

    • watchPosition() - 返回用户的当前位置,并继续返回用户移动时的更新位置(就像汽车上的 GPS)
    • oninput 事件在用户输入时触发
    • onmouseup 事件会在鼠标按键被松开时发生
      <p onmousedown="myFunction(this,'red')" onmouseup="myFunction(this,'green')">
      单击文本改变颜色。触发一个带参数函数,当鼠标按钮被按下,,当释放鼠标按钮,再一次触发其他参数函数
      </p>
    • watchPosition() - 返回用户的当前位置,并继续返回用户移动时的更新位置(就像汽车上的 GPS)
      <p id="demo">点击按钮获取您当前坐标(可能需要比较长的时间获取):</p>
      <button onclick="getLocation()">点我</button>
      <script>
      var x=document.getElementById("demo");
      function getLocation()
      {
          if (navigator.geolocation)
          {
              navigator.geolocation.watchPosition(showPosition);
          }
          else
          {
              x.innerHTML="该浏览器不支持获取地理位置。";
          }
      }
      function showPosition(position)
      {
          x.innerHTML="纬度: " + position.coords.latitude + 
          "<br>经度: " + position.coords.longitude;    
      }
      </script>

       

    • forEach() 方法对数组的每个元素执行一次提供的函数
    //将 for 循环转换为 forEach
    const items = ['item1', 'item2', 'item3'];
    const copy = [];
    
    // before
    for (let i=0; i<items.length; i++) {
      copy.push(items[i]);
    }
    
    // after
    items.forEach(function(item){
      copy.push(item);
    });
    何所为,不仅仅是一种态度,更是一种艺术!
  • 相关阅读:
    uboot主Makefile之1——HOSTARCH&HOSTOS
    uboot主Makefile之3——BUILD_DIR(Line 78-93)
    Makefile的ifeq逻辑或,逻辑与的变通实现
    uboot主Makefile解析第二篇
    uboot主Makefile解析第一篇
    mkdir -p X 中的“-p”是的意思
    uboot主Makefile中的origin函数
    原生javascript实现call、apply和bind的方法
    js如何判断数组是Array类型
    三栏布局的5种解决方案及优缺点
  • 原文地址:https://www.cnblogs.com/tanzizheng/p/12840280.html
Copyright © 2011-2022 走看看