JS的基础语法(Math和String)

↘锁芯ラ 提交于 2019-12-22 01:51:56

js  ECMA 标准化
核心语言定义:Math、String、Boolean、Number、Date、Array、Object、Funvtion、ExpReg 

Math 

<script>
    console.log(Math.PI);
    console.log(Math.round(6.8)); //五入
    console.log(Math.round(6.2)); //四舍
    console.log(Math.pow(3,5));   //x的y次幂
    console.log(Math.ceil(6.8)); //向上取整
    console.log(Math.abs(-5));  //绝对值
    console.log(Math.floor(2.7));  //向下取整
    console.log(Math.ceil(Math.random()*(10-1)+1));
</script>

string

<script>
//  1.1字符串的创建
    var str1 = new String('hello world');
    var str2 = 'hello javascript';
    console.log(str1,str2);
//   2.1 length属性
    console.log(str1.length,str2.length);
//    3.1  charAt方法
    document.write("<p>查找指定字符"+str1.charAt(str1.length-1)+"</p>");
//    3.2  concat方法
    var str3 = str2.concat(' we love');
    console.log(str3);
//    4.1截取字符串
    console.log(str1.slice(2,8));
//    5.1字符串第一次出现的位置
    console.log(str1.indexOf("l"));   /*如果没有找到指定字符,则会返回-1*/
//    6.查找字符串
    console.log(str1.replace("world","JavaScript"))
//    7.查找字符
console.log(str1.search("world"));
//    8.分割字符串    /*important*/
    console.log(str1.split("l"));
//    9.清除字符串两边的空格
    console.log(str1.trim());
</script>

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!