成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

熟練掌握J(rèn)avaScript函數(shù)這四種方法,離javaScript高手又進(jìn)一步!

開(kāi)發(fā) 前端
函數(shù)是由若干代碼構(gòu)成,具有獨(dú)立功能的程序。在面向?qū)ο蟮木幊陶Z(yǔ)言中(java、c++、php等)函數(shù)又稱(chēng)為方法。函數(shù)的出現(xiàn)大大提高了編程效率,也便于編程模塊化。今天主要為大家講解JavaScript中常見(jiàn)的幾種使用方法。這幾種方式的不同的地方在與this 的初始化。

函數(shù)是由若干代碼構(gòu)成,具有獨(dú)立功能的程序。在面向?qū)ο蟮木幊陶Z(yǔ)言中(java、c++、php等)函數(shù)又稱(chēng)為方法。函數(shù)的出現(xiàn)大大提高了編程效率,也便于編程模塊化。今天主要為大家講解JavaScript中常見(jiàn)的幾種使用方法。這幾種方式的不同的地方在與this 的初始化。 

[[245669]]

 

***種使用方法:作為單獨(dú)的函數(shù)使用

如下代碼 

  1. function testFunction(A, a)  
  2.  
  3. return A * a*A;  
  4.  
  5. testFunction(10, 2); // testFunction(10, 2) 返回200。  

在這個(gè)例子中函數(shù)test在調(diào)用中被執(zhí)行,這種情況下函數(shù)在JavaScript中是全局對(duì)象。因?yàn)樵趆tml中默認(rèn)全局對(duì)象就是頁(yè)面本身,所以函數(shù)也屬于html頁(yè)面。如果是在瀏覽器中頁(yè)面對(duì)象是瀏覽器窗口,函數(shù)test會(huì)自動(dòng)變?yōu)閣indows對(duì)象的函數(shù),在這種情況下testfunction()和window.testFunction()是沒(méi)有區(qū)別的。 

熟練掌握J(rèn)avaScript函數(shù)這四種方法,離javaScript高手又進(jìn)一步!

 

第二種使用方法:函數(shù)作為全局對(duì)象使用

如下代碼 

  1. function mytestFunction()  
  2.  
  3. return this;  
  4.  
  5. mytestFunction();  

這種情況下函數(shù)沒(méi)有自身對(duì)象調(diào)用,this的值會(huì)變成全局對(duì)象,this的值是windows對(duì)象,如果是在瀏覽器中全局對(duì)象是瀏覽器窗口。

第三種使用方法:函數(shù)作為方法使用

在JavaScript 中也可以定義對(duì)象方法(函數(shù)),代碼如下: 

  1. var myshili = {xing:"zhang", ming: "san", mytest:function(){document.write(this.xing + " " + this.ming)}} 
  2.  
  3. myshili.mytest();  

上面的創(chuàng)建了一個(gè)對(duì)象myshili,找個(gè)對(duì)象有兩個(gè)屬性xing和ming,還有一個(gè)方法mytest, 這段代碼返回值是 "zhang san"。 

[[245670]] 

第四種使用方法:構(gòu)造函數(shù)調(diào)用函數(shù)

函數(shù)調(diào)用前出現(xiàn)了new這個(gè)關(guān)鍵字,則使用了構(gòu)造函數(shù),這并不是單純的創(chuàng)建新的函數(shù),而是javascript函數(shù)重新創(chuàng)建了的對(duì)象。代碼如下: 

  1. function testFunction(arg1, arg2) {  
  2. this.firstName = arg1;  
  3. this.lastName = arg2;  
  4.  
  5. var x = new testFunction("John","Doe");  
  6. x.firstName;  

新對(duì)象會(huì)繼承構(gòu)造函數(shù)的屬性和方法。 

責(zé)任編輯:龐桂玉 來(lái)源: 今日頭條
相關(guān)推薦

2021-05-31 09:02:55

KPI考核工具公司

2017-12-27 10:40:13

UnixLinux習(xí)慣

2021-01-05 15:31:36

微軟VS Code編程

2022-09-02 14:29:01

JavaScrip數(shù)組屬性

2011-07-27 12:58:43

Android MarAndroid應(yīng)用商店

2015-07-03 11:07:34

程序猿作法

2023-09-01 18:20:43

Chrome代碼測(cè)試版

2019-03-22 10:20:39

加速Windows 10啟動(dòng)

2011-07-29 15:02:22

LifeSize視頻協(xié)作

2020-12-10 20:00:04

數(shù)字貨幣比特幣區(qū)塊鏈

2015-05-27 14:38:14

戴爾云計(jì)算

2020-09-10 09:44:35

JavaScript

2024-06-27 08:23:13

2015-10-19 14:57:51

2009-11-30 18:35:05

BizSparkDreamSparkWebSiteSpar

2014-01-08 10:22:28

思科Videoscape

2009-12-28 10:08:07

OracleSQLDevelope開(kāi)發(fā)框架

2009-08-26 14:48:05

C#委托與事件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久最新精品视频 | 99综合在线 | 国产精品我不卡 | 欧美一区免费 | www.日韩系列| 亚洲精品白浆高清久久久久久 | 日韩欧美在线观看 | 精品国产欧美一区二区三区成人 | 国产精品三级 | a级片网站| 日韩www视频| 国产一级黄色网 | 久久精品一级 | 久久久久国产精品一区二区 | 国产成人免费视频网站高清观看视频 | 一区二区三区视频在线观看 | av一区二区在线观看 | 色桃网| 黄色在线播放视频 | 欧美黄色一区 | 精品久久久久久久久久久久久久久久久 | 精品国产乱码久久久久久闺蜜 | 久久久久亚洲精品 | 日韩三级在线观看 | 欧美精品久久 | 国产精品xxxx | 久久一区二区三区电影 | 狠狠综合久久av一区二区小说 | 久久蜜桃av一区二区天堂 | 久久久亚洲精品视频 | 成人av一区二区三区 | 精品综合久久久 | 久久成人精品视频 | 人人操日日干 | 精品亚洲一区二区 | 国产精品1区2区 | 男女啪啪高潮无遮挡免费动态 | 天天色天天射天天干 | 精品国产乱码久久久久久1区2区 | 久久久久九九九女人毛片 | 成人久久久 |