JSベース2_関数とオブジェクト
3651 ワード
JSベース2_関数とオブジェクト JS基礎2_関数とオブジェクト 、関数 .関数の定義 、オブジェクト 1.オブジェクトの作成 .オブジェクト内の配列 .オブジェクト属性の動作 .オブジェクト方法 一、関数
1.関数の定義
1.オブジェクトの作成オブジェクト属性の更新と削除 オブジェクト作成方法 循環印刷オブジェクトの属性
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);// {name:" ",age:10}
//
var obj = {name:" ", age:10};
2.オブジェクト内の配列var reader = {name:'pcq', age:25, books:[' ','linux','Java']};
console.log(reader.books[2]);// Java
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]);
}
}