JS基础2_函数和对象
一、函数
1.函数的定义
function fun_name(param) {
alert("Hello World");
}
var alertHello = function() {
alert("Hello World");
}
二、对象
1.对象的创建
var obj = {};
obj.name='小王子';
obj['age']=10;
console.log(obj);
var obj = {name:"小王子", age:10};
2.对象里的数组
var reader = {name:'pcq', age:25, books:['故事','linux','Java']};
console.log(reader.books[2]);
3.对象属性的操作
var reader = {name:'pcq', age:25, books:['故事','linux','Java']};
reader.name='peichangqiang';
delete reader.age;
4.对象方法
var reader = {name:'pcq', age:25, books:['故事','linux','Java']};
reader.read = function() {
for(var i = 0; i < this.books.length; i++) {
document.writeln(this.name + "正在阅读" + this.books[i]);
}
}
var proper;
for(proper in reader) {
if(typeof reader[proper] !== 'function') {
console.log(reader[proper]);
}
}