• 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()方法。

     

  • 相关阅读:
    hdu 1576 A/B(exgcd、乘法逆元+整数快速幂)
    CSS3带小图标垂直下拉菜单
    CSS3动画表单
    灰色3D按钮组合
    半透明菜单导航
    CSS3透明背景表单
    CSS3手风琴菜单 可同时折叠多个菜单
    jQuery图片下滑切换焦点图
    jQuery消息提示框插件Tipso
    jQuery自动轮播图片焦点图
  • 原文地址:https://www.cnblogs.com/icebutterfly/p/1524237.html
Copyright © 2020-2023  润新知