现在的位置: 首页 > 综合 > 正文

JavaScript要点

2014年04月05日 ⁄ 综合 ⁄ 共 1136字 ⁄ 字号 评论关闭

1、网络脚本语言 在浏览器中执行 操作html、操作css、事件、其他效果实现
2、js创建
外部js文件导入 <script src="url"></script>
内部js代码  <script> js代码  </script>
元素内嵌js  <a href="javascript:alert(1)" ></a>  <input type="button" name="btn" value="提交" onclick="func()">
3、输出页面 document.write("您好"); document.getElementById("id").innerHTML="您好"; //注释 /*注释*/
4、变量 类型只有一个 var 可以代表各种数据类型  var obj;
5、数据类型:字符串、数字、布尔、数组、对象、null(可以清空变量)、undefined(变量未定义)
6、对象:两种写法
var person = new Object(); person.name="xiaosan";person.age="25";
var person1 = {"name":"xiaosan", age:25, sons:[{},{}]}   >>>  json
7、函数:function funName(obj){}  function funName(obj,obj1){}  调用函数时参数可以不写满
8、运算符、比较   if(obj){}》》》obj为null或undefined时不满足条件false
9、if...else...\switch...\for...\while...\break\continue\return
10、内置对象 
字符串"" '' str.split(",") match() replace()
日期 var d = new Date();myDate.setFullYear(2008,7,9);
myDate.setDate(myDate.getDate()+5);
if (myDate>today){}
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
数组 var mycars=new Array()
mycars[0]="Saab"
mycars[1]="Volvo"
var mycars=new Array("Saab","Volvo","BMW")
concat()  join()
Math:  random()

数字:  var a  = "52" ;var b=2;  parseInt(a)+b
11、js操作HTML\CSS DOM模型 document   onfocus  onblur  onchange  onclick 
12、js Window

抱歉!评论已关闭.