JavaScript基础

Javascript基础(注意js区分大小写):

  1. Javascript脚本只能写在之间。
  2. Javascript脚本文件可以外部引入,需要建立js文件,在script标签中设置路径:
    <script type="text/javascript" src="xxx.js"> </script>
  3. 通过javascript语言获取html元素:
    i.document.getElementById("id");通过id获取元素。
    ii.document.getElementByName("name");通过name获取元素。
    iii.document.getElementsByTagName("class");通过class获取元素数组,取到的结果是数组,即可以获取多个元素。
  4. innerHTML:对象的属性,获取对象开始和结束标签内的HTML。
  5. innerText:获取标签内的内容,结果为文本(不会进行html编译);
  6. value:对象属性,用来获取input的输入值。
  7. js方法:编写方法语法:function 方法名([参数1],[参数2],……){},若没有参数则不写参数,function为关键字。
  8. 方法调用通常通过事件调用方法,如点击事件:onclick="fun()";
    若要调用多个方法,则用分号间隔:onclick="fun1();fun2()";
  9. js是弱类型语言,其定义变量全部用var定义,未被定义的变量的值为 undefined。
  10. (a) js定义数组:var testArry = [1,”sss”,true];可以同时包含多种数 据类型,也可以在数组中加数组,如:var test = [1,”ww”,testArry];
    定义数组第二种方法:
   var carArray = new Array();`
   carArray[0] = “benz”;
   carArray[1] = “ww”;
第三种方法:
var carArray = new Array("ww","benz","bmw");

(b) js数组遍历方式:
var arrs=[“212”,”wewe”,”…”,”.wp;”];

1)标准for循环遍历
for(var i=0;i<arrs.length;i++){
alert(arrs[i]);
}
2)增强for循环:a是循环的变量 arrs是数字组的名字

            for(var a in arrs){
                    alert(arrs[a]);
                }

11 js对象:var obj = {name:”aa”,sex:”F”,hobby:”eat”,age:52 };
对象的遍历:

for(var a in obj){
Alert(obj[a]);
}

提取对象的某个属性的值:obj.sex; 或者 obj["sex"];
12.对象数组(把数组的元素设为对象):

var objArray=[{name:"zz",sex:"m",age:55},{name:"cc",sex:"m",age:66}];
对象数组的遍历(两层循环):
            for(var a in objArray){
                for(var b in objArray[a]){
                    alert(objArray[a][b]);
                }
            }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值