字符串对象
例如
//字符串对象
var str="Helle Worrd!" //定义变量
console.log(str.length)//length用来获取字符串长度
var str="Helle Worrd!"
console.log(str.charAt(2))//用来获取指定索引处的字符串
var str="Helle Worrd!"
console.log(str.charAt(2))//用来获取指定索引处的字符串
console.log(str.indexOf("1"))//用来获取字符串中首次出现的字母
对象的创建方法
var student = new Object
//给对象student添加stuID,stuName,ClassName
student.stuID="1001"
student.stuName="张三"
student.className="移动2班"
//给对象添加一个函数sayHello()
student.sayHello=function(){
console.log("大家好")
}
//对象名.函数名()实现函数的调用
student.sayHello()
console.log(student.stuID);
//2.使用function创建一个对象
function teacher(tid,tname){
//this 表示当前对象
this.tid=tid//教师编号
this.tname=tname//教师姓名
this.eat=function(){ //行为
console.log("吃饭")
}
}
var t1= new teacher("10001","陈志宏")
//使用t1来访问属性和函数
//调用函数
t1.eat()
console.log(t1.tid,t1.tname)
文本框+、-、*、/
第一个数:<input type="text" name="" id="one" /><br />
第二个数:<input type="text" name="" id="two" /><br />
<input type="button" name="" id="" value="+" onclick="cal_1('+')"/>
<input type="button" name="" id="" value="-" onclick="cal_1('-')"/>
<input type="button" name="" id="" value="*" onclick="cal_1('*')"/>
<input type="button" name="" id="" value="/" onclick="cal_1('/')"/><br />
运算结果:<input type="text" name="result" id="result" value="" />
<script type="text/javascript">
function cal_1(y){
//获取文本框的值
var one= document.getElementById("one").value
var two= document.getElementById("two").value
// if(y=="+"){
// var result= parseFloat(one)+parseFloat(two)
// }else if(y=="-"){
// var result= parseFloat(one)-parseFloat(two)
// }else if(y=="*"){
// var result= parseFloat(one)*parseFloat(two)
// }else if(y=="/"){
// var result= parseFloat(one)/parseFloat(two)
// }
switch (y){
case "+":
var result= parseFloat(one)+parseFloat(two)
break;
case "-":
var result= parseFloat(one)-parseFloat(two)
break;
case "*":
var result= parseFloat(one)*parseFloat(two)
break;
case "/":
var result= parseFloat(one)/ parseFloat(two)
break;
default:
break;
}
document.getElementById("result").value=result
}