zoukankan      html  css  js  c++  java
  • JavaScript中类型的一些方法

    Number类型的几个方法

    1,toFixed()

    返回具有指定位数小数的数字

    var oValue = new Number(99);
    alert(oValue.toFixed(
    2))    //output 99.00

    2,toExponential()

    返回用科学计数法表示的数字的字符串形式

    var oValue = new Number(99);
    alert(oValue.toExponential(
    1)); //output 9.9e+1

    3,toPrecision()

    根据最有意义的形式返回数字的预定形式或指数形式

    var oValue = new Number(99);
    alert(oValue.toPrecision(
    1));  //output 1e+2
    alert(oValue.toPrecision(2));  //output 99
    alert(oValue.toPrecision(3));  //output 99.0

    以上三个方法都会进行舍入操作。

    字符串类型的几个方法:

    1,charAt和charCodeAt

    访问字符串中的单个字符或字符代码

    var oValue = new String("hello");
    alert(oValue.chatAt(
    1));          //output e
    alert(oValue.chatCodeAt(1));      //output 101

    2,silce和substring

    var oValue = new String("hello world");
    alert(oValue.slice(
    -3));                  //output rld
    alert(oValue.substring(-3));              //output hello world
    alert(oValue.slice(3,-4));                //output lo w
    alert(oValue.substring(3,-4));            //output hel

    Globald对象

    URI方法encodeURI、encodeURIComponent、decodeURI和decodeURIComponent代替了BOM的escape()和unescape()方法。URI方法更可取,因为它们会对所有Unicode符号变吗,而BOM方法只能对ASCII符号正确编码。尽量避免使用escape()和unescape()方法。

     

  • 相关阅读:
    前端学习(1)~html标签讲解(一)
    前端学习(0)~vscode工具使用
    微服务之部署
    分解单块系统
    c#之线程基础(一)
    如何在windows 7 上使用docker
    CodeForces 995B Suit and Tie(贪心,暴力)
    CodeForces 993B Open Communication(STL 模拟)
    CodeForces 993A Two Squares(数学 几何)
    CodeForces 996B World Cup(思维)
  • 原文地址:https://www.cnblogs.com/icebutterfly/p/1524237.html
Copyright © 2011-2022 走看看