JavaScript

JavaScirpt是一种脚本语言,它的基本数据类型有int(整型),小数float,布尔bool,字符char/String,如下例子

 var a=1;   // var用来定义变量 

 var b='sss';  //字符串定义方法一
 alert(a+b);  //+连接字符串和非字符串时,还是做连接符用。
  var c="a"; //字符串定义方法
    a=b;

    //高等数据类型:(相当于java的对象。高等数据类型有2部分组成:1.变量/属性 2.方法)
   // 数组型:var a=[1,2,3]  ; var a=new array[]
   // 和
   // 对象型:var obja={name:"小王",age:30} ->JSON
//如果对象obja被赋值整数2,那么obja还能使用变量和方法吗?
   var obja={name:"小王",age:30}


两种方式获取元素,通过ID或者名字,Id是唯一的,名字是一个数组


var txt1=document.getElementById("txt1")//通过元素的id来获取一个元素


 var arr1=document.getElementsByName("txt1");通过元素的名字来获取一个数组

 document.getElementsByTagName(“input”);  通过标签名获得一个数组

js闭包:
 //1.外部var一个变量,函数内部同样var一个,函数内部以内部var为准,外部以外部var为准。
    // 2.外部var一个变量,函数内部重新赋值,函数内部以内部var为准,外部以内部为准。
    //    外部var一个变量,函数内部直接使用,函数内部以内部var为准,外部以内部为准。
    var arr1=document.getElementsByName("txt1");
    console.log(arr1[0].innerHTML);//innerHTML是用来获取网页元素的网页内容(非自身属性)<td>xxx<td>,比方说xxx就是innerHTML
    
   

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值