一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

Javascript對象屬性方法

時(shí)間:2024-08-24 01:47:43 JavaScript 我要投稿
  • 相關(guān)推薦

關(guān)于Javascript對象屬性方法匯總

  屬性:

  length:用于獲取數組元素的個(gè)數,既最大下標加 1

  方法:

  sort(function):在未指定排序號的情況下,按照元素的字母順序排列,如果不是字符串類(lèi)型則轉換成字符串,在排序;

  reverse():顛倒數組中元素的順序;

  concat(array1,arrayn):用于將N個(gè)數組合并到array1數組中;

  join(string):用于將數組中元素合并為字符串,string為分隔符,如省略參數,則直接合并,不加分隔;

  slice(start,stop):用于返回數組中start到stop中的元素,如果參數為負,則表示倒數start或stop個(gè)元素;

  toString():將數組所有元素返回一個(gè)字符串,其間用逗號分隔;

  字符串(string)

  屬性:

  length:用于返回字符串的長(cháng)度,用法與數組一樣;

  方法:

  anchor():該方法創(chuàng )建如同HTML中的anchor一樣的標記,格式 ,通過(guò)下列方法訪(fǎng)問(wèn) string.anchor(chorName)

  toUpperCase():將字符串轉換成大寫(xiě);

  toLowerCase():將字符串轉換成小寫(xiě);

  indexOf(a,b):從第 b 個(gè)字符查找字符 a 在字符串中出現的位置并返回,如果 b 省略,則默認從 0 位置查找;

  chartAt(i):返回字符串中第 i 個(gè)字符;

  substring(start,end):返回字符串中從 start - end 之間的全部字符(但是不返回end本身那個(gè)字符哦);

  sub():將指定的字符串用下標格式顯示;

  日期(Date):詳細演示見(jiàn)

  定義方法:

  a: var newdt=new Date() -->創(chuàng )建時(shí)間對象并賦值為當前時(shí)間;

  b: var newdt=new Date(milliseconds) --> 創(chuàng )建時(shí)間對象,且以GTM的延遲時(shí)間來(lái)設置對象的值,單位為毫秒;

  c:var newdt=new Date(string) -->使用特定的時(shí)間字符串為新創(chuàng )建的時(shí)間對象賦值,其格式與Date對象的parse方法匹配;

  d: var newdt=new Date(年,月,日,小時(shí),分,秒,毫秒) -->按照年,月,日,小時(shí),分,秒,毫秒 的順序為對象賦值;

  方法:獲取時(shí)間;設置時(shí)間;格式轉換

  A:獲取時(shí)間

  getDate() -----獲取當前完整時(shí)間;

  getYear()------獲取當前的年

  getMonths()----獲取當前的月份

  getDay()-------獲取當前的日期 天

  getHours()-----獲取當前的小時(shí)

  getMinutes()---獲取當前的分鐘

  getSeconds()---獲取當前的秒

  getTime()------獲取當前的時(shí)間,單位 秒

  getTimeZoneOffset--獲取當前的時(shí)區偏移信息

  b:設置時(shí)間

  對照上面的獲取,把get換成 set 即可,例如 getDate() ---> setDate()

  c:轉換方法

  toGTMString() ------轉換成格林威治標準時(shí)間表達式的字符串;

  toLocaleString()----轉換成當地時(shí)間表達的字符串

  toString()----------把時(shí)間轉換成字符串

  parse---------------從表示時(shí)間的字符串中讀出時(shí)間

  UTC-----------------返回從格林威治標準時(shí)間到指定時(shí)間的差距,單位為 毫秒

  Math 數學(xué):

  屬性:注意,數學(xué)對象中的屬性是指讀的

  E (=2.7182) ------自然對數的底(具體意思,我不明白,唉,和數學(xué)密切的東西我都不明白,郁悶。

  LN10(=2.30259) ---10的自然對數;

  LN2(=0.69315)-----2的自然對數;

  PI(=3.1415926)----圓周率

  SQRT1_2(=0.7071)--1/2的平方根

  SQRT2(=1.4142)----2的平方根

  LOG2E(=1.44269)---以2為底,E的對數

  LOG10E(=0.43429)--以10為底E的對數

  方法: 其實(shí)用得上的不多,郁悶,全部弄出來(lái)吧

  sin(a) ---- 求a的正弦值

  cos(a)------求a的余弦值

  tan(a)------求a的正切值

  asin(a)-----求a的反正弦值

  atan(a)-----求a的反余弦值

  exp(a)------求a的指數

  log(a)------求a的自然對數

  Pow(a,i)----求a的i次方(乘方)

  round(a)----對a進(jìn)行四舍五入運算

  sqrt(a)-----求a的平方根

  abs(a)------求a的絕對值

  random()----取隨機數

  max(a,b)----取較大的數

  min(a,b)----取較小的數

  注意:函數的參數均是浮點(diǎn)類(lèi)型,三角函數的參數為弧度值,而不是度

  JavaScript的內置函數

  escape() 與 unescape() :對字符串進(jìn)行 編碼與解碼

  eval(字符串):用于執行字符串所代表的運算或語(yǔ)句

  例如:var a=0; var str1="a+=a"; eval(str1);

  parseInt() 和 parseFloat():將文本框的值轉換成整數 或 浮點(diǎn)數

  注意:parseInt()不是對數字進(jìn)行四舍五入操作,而是切尾

  isNaN():完整的E文是(is not a number),顧名思義是 判斷字符串是否是數字,例如 if(isNaN("天轟穿系列教程"))

  自定義對象:有初始化對象和定義構造函數的對象兩種方法

  a:初始化對象

  例如: 對象={屬性1:值1;屬性2:值2;......屬性n:值n} ,注意,每個(gè)屬性值對之間用分號隔開(kāi);

  b:定義構造函數的對象

  例如:

  function 函數名(屬性1,屬性2,。。。屬性N){

  this.屬性1=屬性值1;

  this.屬性2=屬性值2;

  this.屬性n=屬性值n;

  this.方法名1=函數名1;

  this.方法名2=函數名2;

  }

  注意:方法名和函數名可以同名,但是在方法調用函數前,函數必須已經(jīng)定義好,否則會(huì )出錯

  為自定義的函數創(chuàng )建新的實(shí)例一樣是使用 new 語(yǔ)句。

  瀏覽器對象

  window對象:他屬于中央級的了,處于所有對象的最高級,說(shuō)白了,沒(méi)有他,你們全沒(méi)的玩;

  屬性:

  closed----------用于判斷窗口是否關(guān)閉;

  er----------存放()方法打開(kāi)窗口的父窗口;

  defaultstatus---狀態(tài)欄默認顯示的信息;

  status----------狀態(tài)欄當前顯示的信息;

  Document,Location,History---很重要,稍后詳細說(shuō),要是不想等,直接看這里

  方法:

  alert(text)-------------彈出一個(gè)提示信息框

  confirm(text)-----------確認信息框,參數為確認信息

  prompt(text,default)----彈出輸入對話(huà)框,參數為提示信息和缺省值

  document對象:包括當前網(wǎng)頁(yè)的各種特征,如標題URL背景語(yǔ)言修改時(shí)間等

  屬性:

  title------------文檔標題

  lastModified-----文件最后修改時(shí)間

  URL--------------文檔對應的頁(yè)面地址

  Cookie-----------用來(lái)創(chuàng )建和獲取Cookie信息

  bgColor----------文檔的背景色

  fgColor----------文檔的前景色

  location---------保存文檔所有的頁(yè)面地址信息

  alinkcolor-------激活連接的顏色

  linkcolor--------鏈接的顏色

  vlinkcolor-------已瀏覽過(guò)的鏈接的顏色

  方法:

  write(text)-----向文檔寫(xiě)入文字或標簽,不換行

  writeln(text)---向文檔寫(xiě)入文字或標簽,在最后一個(gè)字符處換行

  ()----------打開(kāi)一個(gè)新文檔 例如 ("地址","窗口名字","樣式")

  close()---------關(guān)閉當前文檔

  Location對象: 包含當前文檔所有的頁(yè)面地址信息

  屬性:

  protocol-----------通信協(xié)議

  host---------------頁(yè)面所在WEB服務(wù)器的主機名稱(chēng)

  port---------------服務(wù)器通信的端口號

  pathname-----------文檔在服務(wù)器上的路徑

  hash---------------頁(yè)面跳轉的錨標記信息

  searce-------------頁(yè)面提交到服務(wù)器上搜索的信息

  hostname-----------主機的名稱(chēng)和端口號,中間用冒號隔開(kāi)

  href---------------完整的URL地址

  方法:

  assign(URL)--------將頁(yè)面導航到另一個(gè)地址上去

  reload-------------刷新頁(yè)面

  replace(URL)-------使用指定URL的頁(yè)面代替當前頁(yè)面

  History:該對象包括以前訪(fǎng)問(wèn)過(guò)的URL信息

  屬性:length,返回URL數量

  方法主要是 go(n) ,通過(guò)該方法載入相對的頁(yè)面

【Javascript對象屬性方法】相關(guān)文章:

使用ajax操作JavaScript對象的方法09-28

關(guān)于javascript對象之內置和對象Math的使用方法10-08

Javascript中arguments對象的詳解和使用方法08-20

javascript面向對象中的對象怎么理解09-02

javascript克隆對象深度介紹07-25

JavaScript中的三種對象10-24

JavaScript常用方法匯總10-25

JavaScript數組常用方法介紹09-04

javascript跨域訪(fǎng)問(wèn)的方法07-09

javascript編程異常處理的方法08-04

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看