• 记于20120508日晚


    我们传智博客的老师会咆哮,下午上课很痛苦的,天气炎热,没有空调,眼见大家都快睡着了,老师一声咆哮:不能忍了,全部给我站起来,立马从睡意朦胧中惊醒。。。。。。生活小记、

    晒晒今天的复习知识点

    • 数据类型转换:
    •   parseInt('1231aaafds')转换遇到不是数字的截止,结果是1231
    • parseFloat('12.34asda')同上结果为12.34
    • numbers('123aa')严格的数值转换,不过不能全部转换则不再转换,

       输出结果为NaN(not a number)

     

    • Boolean('sds')里面有值就为true,为false的情况有null,undefined,0false

    String(true)或者b.tostring();

     

    window.alert();

    var x=10;

    window.x

     

    <input type="text" id="txt1" />

    window.txt1//document.getElementById('txt1')推荐后面的写法

     

    String.prototype.add=function(){

    };声明一个扩展方法

     

    数组的写法

    建议:var arr=[3,'aa',2012-2-3]

            var dict={'yzk':'扬中科','age':'18'};

            dict.yzk='aaa';

         dict.age=99;可以直接调用赋值,注意第二种的写法

     

    for与for in 的区别

    for(var i=0;i<length;i++){arr[i]}

    for(var i in dict){

    alert(key+' '+dict[key])

    }

    推荐一篇文章javascript 循环语句 while、do-while、for-in、for用法区别

     

    字符串的几种用法

    var msg='abcdefg'

    msg.length=7;//这个大家都懂的

    msg.charAt(3);//定位3号位置的元素,结果为d

    msg.substr(3,2)前面的3是从3的位置开始,2为截取的长度为2,所以结果为de

    msg.substr(3)如果后面的不写的话就是直接到最后

    msg.substring(3,5)写全的话就是从3的卫士开始到5的位置结束,不包括5包括3,结果为de

    .split('|')//分割

     

    最后还有一个定时器

    //设置定时器setInterval(function(){},1000)后面是间隔的时间,单位为毫秒前面是每隔一段时间处理的函数

    //一般情况下我们需要记录定时器的次数以便后来清理的时候用

    我们一般这样写var XX=setInterval(.....,.....);

    //最后我们还得说一下清除定时器

    window.clearInterval(XX)//一般情况下window可以不写,XX为计时器

    类似于定时器还有个setTimeout(..,..)用法和setInterval();相同,

    只是这个定时器只执行一次就会停止,举个小例子

    var timeoutId=setTimeout(function(){},1000);

    clearTimeout(timeoutId);

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    推荐:Markdown编辑软件 --- 小书匠
    GoldenDict词典配置
    ivew admin
    FineUI学习网址
    博客主题说明网址
    Xshell,Xftp免费版下载方法
    linux 常用命令及操作
    Oracle数据库随机取某条记录的一个字段值
    service和ingress
    centos7离线安装docker (二进制)
  • 原文地址:https://www.cnblogs.com/lipengjiushiwo/p/2490980.html
Copyright © 2020-2023  润新知