JS对象:Number、String

本文提供了两个JavaScript对象操作的实例:一是使用Number对象进行数学运算并转换输出格式;二是利用String对象实现字符串查找与替换功能。这些示例有助于理解JavaScript中Number和String对象的基本用法。

JavaScript中的对象是有着属性和方法的一种特殊数据类型。 

常见的对象有数字Number,字符串String,日期Date,数组Array等。 

 

Number

练习

<style>
input{
    width:50px;
}
</style>

<script>
function calc(){
    var n1=document.getElementById("num1").value;
    var n2=document.getElementById("num2").value;
    n1=parseFloat(n1);
    n2=parseFloat(n2);
    var n3=n1*n2;
    var num=new Number(n3);
    document.getElementById("res").value=num.toExponential();
}
</script>

<body>
<input type="text" id="num1" value="5">*
<input type="text" id="num2" value="6">=
<input type="text" id="res">
<input type="button" value="运算" onclick="calc()">
</body>

 

String

练习

<script>
function getValue(id){
   return document.getElementById(id).value;
}
function setValue(id,value){
   document.getElementById(id).value=value;
}
function replace(){
 
  var src = getValue("src")
 
  var search = getValue("search")
  var replace = getValue("replace")
  var regS = new RegExp(search,"g");
  var result = src.replace(regS, replace);
  setValue("result",result);
}
 
</script>
<table>
<tr>
  <td>源字符串:</td>
  <td><textarea id="src">example</textarea></td>
</tr>
<tr>
  <td>查询:</td>
  <td><input type="text"  id="search" value="a" ></td>
</tr>
<tr>
  <td>替换为:</td>
  <td><input type="text"  id="replace" value="e" ></td>
</tr>
<tr>
  <td>替换结果:</td>
  <td><textarea id="result"></textarea></td>
</tr>
<tr>
  <td colspan="2" align="center"><button onclick="replace()">替换</button></td>
  <td></td>
</tr>
</table>

 

转载于:https://www.cnblogs.com/exciting/p/10639311.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值