zoukankan      html  css  js  c++  java
  • 字符串的操作,计算,拼接

    一:字符串的操作

    1.获取字符串的长度,空格也算字符串的长度    字符串名.length

    2.字符串名 .indexof(检索的字符(必填),检索的起始索引(可选))

    检索的起始索引:没有填写,则默认从第0位开始

    检索从左往右,某个字符第一次出现的索引(从0开始)

    若检索的字符不存在,则返回-1;

    str.charAt(索引值):检索某个索引对应的字符

    3.字符串的截取str.字符串名(开始截取的索引值(必填),结束截取的索引值(可选))

    包含开始索引对应的值,不包括结束索引对应的值

    二:字符串的计算

    检测是否是非数字的方法:isNaN(检测的值,若检测的值是非数字,系统会自动转化为number类型后再检测)

    若是数字,返回false,不是数字,则返回true

    将字符串转化为number:若遇到字符,则只取字符前面的数字,后面的全部舍去

    parseInt:将字符串转化成整数

    parseFloat:转化为小数;

    eval(所要计算的字符串) :进行字符串的算术运算;

    三:字符串的拼接:

    eg1:<div id="div01" style:"300px;height:300px;></div>

    <script>

    var name="张三";//以姓名和年龄为例;不变的用引号引起来   变的东西直接用变量表示 中间用加号连接

    var age=18;

    console.log("姓名:"+name+";年龄:"+age);

    </script>

    eg2:颜色随机

    <div id="div01" style:"300px;height:300px;></div>

     <script>

    var r=Math.floor(Math.random()*256);

    var g=Math.floor(Math.random()*256);

    var b=Math.floor(Math.random()*256);

    document.getElementById("div01").style.backgroundColor="rgb("+r+","+g+","+b+")";

     </script>

  • 相关阅读:
    使用数据库时注意单引号、双引号和反引号的区别
    Mysql中的事件
    C#使用WindowsMediaPlayer实现视频播放
    Chart控件,鼠标选择区域,可以局部放大缩小
    C#自定义控件在添加引用后不显示在工具箱的解决方法(转)
    C# 中的#if、#elif、#else、#endif等条件编译符号
    若有派生类,则基类中的析构函数要用虚函数
    迭代器失效
    this指针
    VS调试快捷键
  • 原文地址:https://www.cnblogs.com/3542446186qq/p/10098801.html
Copyright © 2011-2022 走看看