• JS写法 数值与字符串的相互转换 取字符中的一部分显示 正则表达规则


     http://www.imooc.com/article/15885 正则表达规则

    <script type="text/javascript"> </script>

    今天上学学习了JS的三中引入方法,JS的运算方式和CSS的方式不一样,JS的方式是从上往下的方式运算。第三种外部引入方式需要建立一个JS结尾的JS文件

    !--3.外部引入方式-->
    <script type="text/javascript" src="demo.js"></script>
    <!--2.第二种引入方式-->
    <script type="text/javascript">
        alert('第二种引入方式');
        </script>
    </head>
    
    <body>
    <!--1.使用javascript前缀引入-->
    <a href="javascript:alert('你好哦')">js的第一种引入方式</a>




    这是两种写法,推荐第一种

    1.var a=1,b=2,c=3;
    2.var d,e,f;
    d=2;
    e=3;
    f=4;

    今天下午学习的类型转换,数值和字符串互相转换。

    toString是数值转换字符串的元素。

    alert(a.toString());
    //    数值类型-->字符串类型
    //    var a=1;
    //    var b=2;
    //    字符串+任意类型=字符串
    //    var sum=a+b;
    //    alert("a+b="+sum);
    //    调用toString()方法
    //    "1"+3="13"
    //    alert(a.toString()+3);
    parseFloat是字符串转换数值的元素。
    alert(parseFloat());
    //    字符串类型-->数值类型
    //    前提:字符串类型比相互是数值类型的字符串"12.3""1""3.6"
    //    NAN(Not a Number 没有类型)
    //    parseInt( )字符串->整型
    //    alert(parseInt(str="12.3red"));
    //    alert(parseInt(str="3")+2);//5
    //    alert(parseInt("3.6")+2);//5
    //    parseFloat( )字符串->浮点型
    //    alert(parseFloat("3.6")+2);//5.6
    //    alert(parseFloat("3"));//3
    //    alert(parseFloat("3"));//NAN

    剩下的这些就是一些小插曲,取字符中的一部分显示

    var str="I love Java";
    //    获取字符串特定索引处的字符;
    //    alert(str.charAt(4));
    //    将字符串的所有字符转换成大写字母
    //    alert(str.toLocaleUpperCase());
    //    返回字符串中特定字符串第一次出现的位置
    //    alert(str.indexOf("love"));
    //    返回字符串的某个子串
    //    alert(str.substring(2,6));
    //    返回字符串的某个子串,支持负数参数,功能更强大
    //    alert(str.slice(-5,-2));
  • 相关阅读:
    ListCtrl中垂直滚动条自动滚动
    auth组件
    母版的继承
    mysql数据备份和恢复
    部署MHA
    安装mysql
    yum源优化
    存储过程
    redis哨兵、集群
    redis主从同步
  • 原文地址:https://www.cnblogs.com/pandam/p/10671548.html
Copyright © 2020-2023  润新知