【如何学习一门新语言】HTML5基础培训总结
1、修改html标签属性
(1)修改html:innerHTML
(2)修改图片:src
(3)修改css属性:style.color、style.background
2、数据类型:整形、字符串、数组、对象
(1)isNaN判断是否是数字
(2)var a = “3”, b=""a; var c = a + b;
(3)数组(定义、初始化)
var cars = new Array();
var cas = new Array("test1","test2","test3");
var cars = ["test1", "test2", "test3"];
(4)对象
var o = {name: "colin",job: "developer"};
var o = new Object();
o.name = "colin";
o.job = "developer";
(5)undefined、null
undefined是没有值
null是有值,不过值为空
3、函数
(1)不需要指定返回值类型
4、表达式、语句
(1)算术表达式
(2)条件运算符、条件语句
(3)循环(do while,while,,for,,break,双层for循环退出)
(4)异常捕获(try catch)
5、创建删除HTML元素
(1)追加后面
var para = document.createElement("p");
var node = document.createTextNode("这是新段落");
para.appendChild(node);
document.findElementById("container").appendChild(para);
(2)删除元素
var parent = document.getElementById("container");
var node = document.getElementById("node");
parent.removeChild(node);
6、处理日期和时间
Date对象
getTime();
getFullYear();
toUTCString();
getDay();
function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
}
setTimeOut("startTime", 500);
7、数组操作
(1)截取合并slice、concat
(2)添加push、unshift
(3)数组元素字符串化join
(4)删除pop、shift
(5)排序