zoukankan      html  css  js  c++  java
  • DOM,date,字符串

    ECMAscript
    Dom doc
    Bom Brower
    window --窗口.
    location --地址栏.
    history --历史.
    document --文档.
    statue --任务栏
    <路径:/文件夹名/文件夹
    ../文件夹名/文件夹
    文件夹名/文件夹
    <window方法: window.open() 需要指定对象来调用.close() 
    location href跳转网页 reload()刷新网页
    history历史 back()后退 forward()前进 go(-2)
    document文档
    找到元素: getElement...
    元素内容属性: innerHTML
    document.getElementById().innerHTML

    document操作:
    1.找元素。(getEl...)
    2.操作内容。(非表单:inner。 表单:value。)
    3.操作属性。(setAttribute("属性名","属性值"。 getAttribute("属性名")[返回指定属性名的属性值]。 removeAttribute("属性名")))
    4.操作样式。(元素.style.样式 = "")
    5.操作元素. (创建标签,删除标签。)
    setTime (fun,time) 隔一段时间调用(一次)
    cleartimeout(变量名)
    setInterval (fun,time) 隔一段时间循环
    创建元素 document.createElement(标签名)
    追加元素 元素对象.appendChild(元素对象)
    删除元素 元素对象.remove();

    字符串对象 直接对字符串操作:

     1 <html>
     2 <head>
     3 <title></title>
     4 <script>
     5         var str = "这,是,不,是,字,符,串";
     6         //字符串转数组  字符串.split(分隔符)
     7         var arr = str.split(",");//参数是分隔符
     8         console.log(arr);  // ["这", "是", "字", "符", "串"]
     9         //数组转字符串  数组.join(字符串连接符)
    10         var str1 = arr.join("-");
    11         console.log(str1); //这-是-字-符-串
    12         
    13         //判断字符串是否包含   包含返回下标  不包含返回-1
    14         var i = str.indexOf("我");
    15         //返回最后一次出现的下标
    16         var i = str.lastIndexOf("是")
    17         
    18         var str = "HELLO word";
    19         //字符串转大写 小写
    20         //alert(str.toUpperCase());
    21         //alert(str.toLowerCase());
    22         
    23         //截取字符串 字符串.substr(从哪开始,截取几个)
    24         //alert(str.substr(0,5));
    25         
    26 
    27         var num = 1234;
    28         num = num + "";//"1234"
    29         
    30         //转数组
    31         var arr = num.split("");//["1","2","3","4"]
    32         //反转数组
    33         arr.reverse();//["4","3","2","1"]
    34         //转字符串
    35         var num1 = arr.join(""); //"4321"
    36         //两个字符串比较
    37         if(num == num1){
    38             alert("是回文数")
    39         }
    40 </script>
    41 </head>
    42 <body>
    43 </body>
    44 </html>


    时间日期对象 new Date():

    var myDate = new Date();
    myDate.getYear();    获取当前年份(2位)
    myDate.getFullYear();    获取完整的年份(4位,1970-????)
    myDate.getMonth();    获取当前月份(0-11,0代表1月)
    myDate.getDate();    获取当前日(1-31)
    myDate.getDay();    获取当前星期X(0-6,0代表星期天)
    myDate.getTime();    获取当前时间(从1970.1.1开始的毫秒数)
    myDate.getHours();    获取当前小时数(0-23)
    myDate.getMinutes();    获取当前分钟数(0-59)
    myDate.getSeconds();    获取当前秒数(0-59)
    myDate.getMilliseconds();    获取当前毫秒数(0-999)
    myDate.toLocaleDateString();    获取当前日期
    var mytime=myDate.toLocaleTimeString();    获取当前时间
    myDate.toLocaleString( );    获取日期与时间

  • 相关阅读:
    POJ2777
    链表
    模板
    poj 3468(线段树)
    用react编写一个hello world
    用express快速写一个hello world
    naturalWidth与naturalHeight
    div里面的图片垂直居中
    js将网址转为二维码并下载图片
    记一个视频播放器插件 video.js
  • 原文地址:https://www.cnblogs.com/shenhx666/p/7732765.html
Copyright © 2011-2022 走看看