2016.12.1 JS

日期时间对象

var date=new Date()

new:关键字 作用:创建对象
Date是个js内置的构造函数
日期时间对象上一些方法:
var date=new Date();
date.getFullYear();获取完整的年份
date.getMonth()+1;
date.getDate();
date.getDay();
date.getHours();
date.getMinutes();
date.getSeconds();
var date=new Date('xxxx/xx/xx xx:xx:xx')传入一个字符串,表达确定的一个时间 如:2016/12/01 10:11:11
两个时间对象相减,得到的是一个数字,表示的是它们两个时间相差的毫秒数
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div>
        <img src="img/1.JPG" alt="">
        <img src="img/1.JPG" alt="">
        <img src="img/colon.JPG" alt="">
        <img src="img/0.JPG" alt="">
        <img src="img/3.JPG" alt="">
        <img src="img/colon.JPG" alt="">
        <img src="img/4.JPG" alt="">
        <img src="img/0.JPG" alt="">
        
    </div>
    <script>
        var oImg=document.getElementsByTagName('img');
        function ct(){
            var n=new Date();
            var h = n.getHours();
            var m = n.getMinutes();
            var s = n.getSeconds();
            if(h<10){
                h='0'+h;

            }
            if(m<10){
                m='0'+m;

            }
            if(s<10){
                s='0'+s;

            }
            var str=h+':'+m+':'+s;
            for(var i=0;i<str.length;i++){
                if(str[i]===':'){
                    oImg[i].src='img/colon.JPG';
                }
                else{
                    oImg[i].src='img/'+str[i]+'.JPG'
                }
            

            };

        }
        setInterval(function(){
            ct();
        },1000);
        ct();
 
    </script>
</body>
</html>

字符串

常见的转义字符:' ,\n:转行,\t:tab键

单引号中再包括单引号要用转义符

charAt()

src.charAt(0)根据下标取第一个
src.CodeAt();返回的是编码值
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<script>
    function detectNum(str){
        var isNum=true;
        for(var i=0;i<str.length;i++){
            if(str.charCodeAt(i)<48||str.charCodeAt(i)>57){
                isNum=false;
                break;

            };

        }
    return isNum;
}
    alert( detectNum('10000') );
    alert( detectNum('10a00') );
    alert( detectNum('100a0') );
    alert( detectNum('') );
    var src='abcdeefghijklmn'
    for(var i=0;i<src.length;i++){
        alert(src.charCodeAt(i));
    }

</script>

    
</body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 5,313评论 0 7
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,697评论 0 6
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,268评论 0 4
  • 母亲(六十八) 文||与你相识 一生一世的血脉相连 您的形象里 总有我不曾改变的模样 那些牵心的祝福永恒 多少时光...
    与你相识_40fa阅读 163评论 2 1
  • 宝贝,最近这两天发生了太多,我喜欢你,无法控制的喜欢你,如洪水猛兽般,一涌而出~ 亲爱的宝宝,昨天...
    C小毅阅读 216评论 0 0