JavaScript基础
来源:互联网 发布:淘宝商家信誉怎么看 编辑:程序博客网 时间:2024/06/05 07:46
Javascript基础(注意js区分大小写):
- Javascript脚本只能写在之间。
- Javascript脚本文件可以外部引入,需要建立js文件,在script标签中设置路径:
<script type="text/javascript" src="xxx.js"> </script>
- 通过javascript语言获取html元素:
i.document.getElementById("id");
通过id获取元素。
ii.document.getElementByName("name");
通过name获取元素。
iii.document.getElementsByTagName("class");
通过class获取元素数组,取到的结果是数组,即可以获取多个元素。 - innerHTML:对象的属性,获取对象开始和结束标签内的HTML。
- innerText:获取标签内的内容,结果为文本(不会进行html编译);
- value:对象属性,用来获取input的输入值。
- js方法:编写方法语法:function 方法名([参数1],[参数2],……){},若没有参数则不写参数,function为关键字。
- 方法调用通常通过事件调用方法,如点击事件:
onclick="fun()";
若要调用多个方法,则用分号间隔:onclick="fun1();fun2()";
- js是弱类型语言,其定义变量全部用var定义,未被定义的变量的值为 undefined。
- (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 0
- javaScript基础
- JAVASCRIPT 基础
- JavaScript基础
- JAVASCRIPT基础
- JavaScript 基础
- javascript基础
- javascript基础
- JavaScript 基础
- JavaScript基础
- javascript基础
- JavaScript基础
- javascript基础
- javascript基础
- Javascript基础
- JavaScript基础
- JavaScript基础
- javascript基础
- javascript基础
- StringTokenizer
- 生产者消费者模式——线程并发(通知、等待)
- PT学习笔记
- Map遍历方式比较
- 海选女主角
- JavaScript基础
- JAVA selenium——WebDriverException: Cannot find firefox binary in PATH.
- 微信小程序开发(6)---Tomcat配置阿里云SSL证书(配置HTTPS)
- python-numpy的各种函数的使用
- 欢迎使用CSDN-markdown编辑器
- 三天入门Python---函数和类(第二天)
- 如何用记事本编写你的第一个Java程序
- Scala学习初步
- jQuery 实现获取动态表格的值