【如何学习一门新语言】HTML5基础培训总结

【如何学习一门新语言】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)排序