日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

vb6 方法‘ ’作用于对象 失败_JS基础入门-对象的使用

發布時間:2024/7/23 javascript 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vb6 方法‘ ’作用于对象 失败_JS基础入门-对象的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今日背誦小紙條


對象是一組屬性+方法的組合,其中可包含基本值、對象和函數

對象的定義

1 對象字面量

var hero{

name: ‘產品小姐姐’,

age: 16,

weapon: [ ‘頭盔’, ‘靴子’, ‘盔甲' ],

sayHi: function ( ) {

console.log( this.name + ’很高興認識你~’ );

}

};

2 new Object法

var hero = new Object( );

// 其中new是指一種調用構造函數的方法,Object是構造函數名

hero.name = ‘產品小姐姐’;

hero.age = 16;

hero.weapon = [‘頭盔’, ‘靴子’, ‘盔甲’];

hero.sayHi = function ( ) {

console.log( this.name + ‘很高興認識你’ );

}

3 工廠方法

function creatHero( name, age, weapon ){

var hero = new Object( );

hero.name = name;

hero.age = age;

hero.weapon = weapon;

hero.sayHi = function ( ) {

console.log( this.name + ‘很高興認識你’ );

}

return hero;

}

var hero1 = creatHero( ‘產品小姐姐’, 16 , [ ‘頭盔’, ‘靴子’, ‘盔甲 ’] );

4 自定義構造(對象)函數法

function Hero( name, age, weapon ){

this.name = name;

this.age = age;

this weapon = weapon;

this.sayHi = function ( ) {

console.log( this.name + ‘很高興認識你’ );

}

}

var hero1 = new Hero( ‘產品小姐姐’, 16 , [ ‘頭盔’, ‘靴子’, ‘盔甲 ’] );

對象的調用

· 屬性的調用 hero.name; hero[ ‘hero’ ];

· 屬性的方法 per-son.sayHi( );

· 構造函數的調用 var hero1 = new Object( ‘產品小姐姐’, 16 , [ ‘頭盔’, ‘靴子’, ‘盔甲 ’] );

遍歷對象的方法

for in 可以遍歷對象的屬性

var object = { };

for (var i = 0; i < 10; i++) {

object[‘a’ + i] = i * 2;

}

for (var key in object) {

console.log(key + ‘—‘ + object[key]);

}

刪除對象

delete hero.name;

//其中hero.name為對象的屬性

說明

為區分函數名,構造函數使用帕斯卡命名,首字母大寫,后續每個單詞首字母都大寫

this代表含義:1) 當在函數中,this指向Window; 2) 當在方法中,this指向的是所屬對象;3) 當在構造函數中,this指向構造函數創建的對象

作用域說明

作用域指變量可生效的范圍

全局變量:在整體代碼中都可生效;

局部變量:只在部分代碼片段內可生效,最常見的如函數內部

預解析說明

將變量和函數的聲明提升到當前作用域的最上邊(不包括賦值和調用)

當變量和函數名稱相同時,優先函數

總結

以上是生活随笔為你收集整理的vb6 方法‘ ’作用于对象 失败_JS基础入门-对象的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。