freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javascript基礎(chǔ)入門-文庫吧資料

2025-05-17 07:38本頁面
  

【正文】 256/8 16/16 32M/32 ? height 屏幕區(qū)域的實(shí)際高度 ? width 屏幕區(qū)域的實(shí)際寬度 屏幕對象 (screen) ? Eg: ? Script ? if ( 800 || 8 ) ? { ? var msg = 本網(wǎng)站最佳瀏覽模式為 800 * 600 * 256。 ilen。 ? with (document) ? { ? write (你的瀏覽器共支持 + len + 種外掛插件: BR)。 文檔對象 (Document) document對象包含了與文檔元素 (elements)一起工作的對象,它將這些元素封裝起來供編程人員使用。 位置對象 (Location) Location對象提供了與當(dāng)前打開的 URL一起工作的方法和屬性,它是一個靜態(tài)的對象。它的作用是將相關(guān)元素組織包裝起來,提供給程序設(shè)計(jì)人員使用,從而減輕編程人的勞動,提高設(shè)計(jì) Web頁面的能力。 y = tan(14 * E)。 y = (14 * )。 with 語句通常用來縮短特定情形下必須寫的代碼量。 with 語句 為一個或一組語句指定默認(rèn)對象。 // 仍然顯示 3,因?yàn)閮蓚€ expando 屬性,并不影響長度。// 顯示數(shù)組的長度 3 = JScript!。 myArray[2] = new Date(2021, 1, 1)。 myArray[0] = Hello。請注意,雖然如此,添加的屬性并不以任何方式與 length 屬性相交互。要想從一個關(guān)聯(lián)數(shù)組提取所有的屬性,必須用 for … in 循環(huán)。 myObject[100] =100。關(guān)聯(lián)數(shù)組是一種數(shù)據(jù)結(jié)構(gòu),它可以動態(tài)地將任意的數(shù)據(jù)的值與任意的字符串相關(guān)聯(lián)。例如, 也可以用索引運(yùn)算符“ []”訪問對象的屬性。 // 顯示 leading and trailing spaces (27) (s + ( + + ))。 // 顯示 leading and trailing spaces (35) (s + ( + + ))。 return (/(^\s*)|(\s*$)/g, )。 使用原型對象 例如,如果想要能夠刪除字符串的前后空格(與 VBScript 的 Trim 函數(shù)類似),就可以給 String 原型對象創(chuàng)建自己的方法。 ? 例如: 將屬性 ‘ foodgroup?加到 pasta 原型對象 中,這樣 pasta 對象的所有實(shí)例都可以有該屬性, 包括那些已經(jīng)生成的實(shí)例。 // chowFun 對象或其他現(xiàn)有的 pasta 對象 // 都沒有添加到 spaghetti 對象的三個新屬性。 = 。 = pale straw。 (spaghetti)。 var spaghetti = new pasta(wheat, , circle, true)。 alert()。 } function Button1_onclick() { var s = new Student(lijie, 20, asdad, 13971212)。 = getName。 return Grain: + + \n + Width: + + \n + Shape: + + \n + Egg?: + Boolean()。 } 自定義構(gòu)造函數(shù) // 實(shí)際的用來顯示 past 對象內(nèi)容的函數(shù)。 // 這里添加 toString 方法(如下定義)。 // 橫截面形狀?(字符串) = hasEgg。 // 是用什么糧食做的? = width。 // pasta 是有四個參數(shù)的構(gòu)造器。 自定義構(gòu)造函數(shù) 例如,下面的示例為 pasta 對象定義了構(gòu)造函數(shù)。 ... } ? 然后,用 new 構(gòu)造函數(shù)關(guān)鍵字來構(gòu)造變量: ? var 變量名 = new 構(gòu)造函數(shù)名 [(參數(shù) )]。在 function 里邊用 this 來定義屬性。其實(shí)我們自己也可以寫自己的構(gòu)造函數(shù)。解編括號中字符串成為一般字符串。, 1)。“ +”不被編碼,如果要“ +”也被編碼,請用: escape(39。 escape() 返回括號中的字符串經(jīng)過編碼后的新字符串。 toString() 用法: 對象 .toString();把對象轉(zhuǎn)換成字符串。如果括號內(nèi)是字符串,則字符串開頭的數(shù)字部分被轉(zhuǎn)換成整數(shù),如果以字母開頭,則返回“ NaN”。 isNaN() 如果括號內(nèi)的值是“ NaN”則返回 true 否則返回 false。 ? 方法 ? eval() 把括號內(nèi)的字符串當(dāng)作標(biāo)準(zhǔn)語句或表達(dá)式來運(yùn)行。 全局對象 ? 全局對象從不現(xiàn)形,它可以說是虛擬出來的,目的在于把全局函數(shù)“對象化”。 ? toUTCString() 返回一個字符串,描述日期對象所指的日期,用 UTC 格式。如:“ 20210721 15:43:46”。這個字符串的格式類似于:“ Fri Jul 21 15:43:46 UTC+0800 2021”。在格林威治東方的市區(qū),該值為負(fù),例如:中國時區(qū)( GMT+0800)返回“ 480”?!保ㄒ恍r 60 分,一分 60 秒,一秒 1000 毫秒)。 Date日期 ? g/setTime() 返回 /設(shè)置時間,該時間就是日期對象的內(nèi)部處理方法:從 1970 年 1 月 1 日零時正開始計(jì)算到日期對象所指的日期的毫秒數(shù)。 ? g/set[UTC]Seconds() 返回 /設(shè)置秒鐘數(shù)。 ? g/set[UTC]Hours() 返回 /設(shè)置小時數(shù), 24小時制。 ? g/set[UTC]Date() 返回 /設(shè)置日期。設(shè)定的時候?yàn)g覽器自動加上“ 19”開頭,故使用“ [UTC]Year(00)”把年份設(shè)定為 1900 年。如果使用 “ [UTC]FullYear(99)”,則年份被設(shè)定為 0099 年。如果帶有“ UTC”字母,則表示獲得 /設(shè)定的數(shù)值是基于 UTC 時間的,沒有則表示基于本地時間或?yàn)g覽期默認(rèn)時間的。 方法 以下有很多 “ g/set[UTC]XXX”這樣的方法,它表示既有 “ getXXX”方法,又有“ setXXX”方法。)。 //99 年 10 月 1 日 var d = new Date(39。 這個方法使 d 成為日期對象,并且已有初始值:當(dāng)前時間 。所有日期時間,如果不指定時區(qū),都采用“ UTC”(世界時)時區(qū),它與 “ GMT”(格林威治時間)在數(shù)值上是一樣的。在內(nèi)部,日期對象是一個整數(shù),它是從 1970 年 1 月 1 日零時正開始計(jì)算到日期對象所指的日期的毫秒數(shù)。 tan(x) 返回 x 的正切。 sin(x) 返回 x 的正弦。 random() 返回大于 0 小于 1 的一個隨機(jī)數(shù)。 min(a, b) 返回 a, b 中較小的數(shù)。 math ? log(x) 返回 x 的自然對數(shù) (ln x)。 exp(x) 返回 e 的 x 次冪 (ex)。 ceil(x) 返回大于等于 x 的最小整數(shù)。 atan(x) 返回 x 的反正切值。 acos(x) 返回 x 的反余弦值(余弦值等于 x 的角度),用弧度表示。 ? SQRT2 返回 2 的平方根。 ? PI 返回 π( ...)。 ? LOG2E 返回以 2 為低的 e 的對數(shù) (log2e)。 ? LN2 返回 2 的自然對數(shù) (ln 2)。 用法為 “ Math.名 ”這種格式。 方法函數(shù) 比較難講述,這里只將一些有用的 方法函數(shù) 介紹給大家。在這種情況下, 80 是比 9 排得前的。 sort() 用法: 數(shù)組對象 .sort([方法函數(shù) ]);使數(shù)組中的元素按照一定的順序排列。 slice() 用法: 數(shù)組對象 .slice(始 [, 終 ]);返回一個數(shù)組,該數(shù)組是原數(shù)組的子集,始于 始 ,終于 終 。 reverse() 用法: 數(shù)組對象 .reverse();使數(shù)組中的元素順序反過來。 ? 方法 ? join() 用法: 數(shù)組對象 .join(分隔符 );返回一個字符串,該字符串把數(shù)組中的各個元素串起來,用 分隔符 置于元素與元素之間。它等于數(shù)組里最后一個元素的下標(biāo)加一。調(diào)用這個“二維數(shù)組”的元素時: myArray[2][3] = ...。要使用多維數(shù)組,請用這種虛擬法: ? var myArray = new Array(new Array(), new Array(), new Array(), ...)。 ? 注意: JavaScript只有一維數(shù)組!千萬不要用“ Array(3,4)”這種愚蠢的方法來定義 4 x 5 的二維數(shù)組,或者用“ myArray[2,3]”這種方法來返回“二維數(shù)組”中的元素。 myArray[2] == ?Hi?。 定義了一個數(shù)組 myArray,里邊的元素是: myArray[0] == 1。 ? 如果想在定義數(shù)組的時候直接初始化數(shù)據(jù),請用: ? var 數(shù)組名 = new Array(元素 1, 元素 2, 元素 3...)。以后要添加數(shù)組元素,就用: ? 數(shù)組名 [下標(biāo) ] = ...。 Array數(shù)組 ? 數(shù)組的定義方法: ? var 數(shù)組名 = new Array()。 ? toLowerCase() 用法: 字符串對象 .toLowerCase();返回把原字符串所有大寫字母都變成小寫的字符串。如果沒有指定 長 或指定得超過字符串長度,則子字符串從 始 位置一直取到原字符串尾。如果所指定的位置不能返回字符串,則返回空字符串。 終 始 = 返回字符串的長度( length)。關(guān)于數(shù)組,我們等一下就討論。39。.split(39。345amp。1amp。 split() 用法: 字符串對象 .split(分隔符字符 );返回一個數(shù)組,該數(shù)組是從 字符串對象 中分離開來的, 分隔符字符 決定了分離的地方,它本身不會包含在所返回的數(shù)組中。所有的“位置”都是從零開始的。 fromCharCode() 用法: (a, b, c...);返回一個字符串,該字符串每個字符的 ASCII 碼由 a, b, c... 等來確定。注意:字符串中的一個字符是第 0 位的,第二個才是第 1 位的,最后一個字符是第 length 1 位的。 String字符串 屬性 ? length 用法: 字符串對象 .length;返回該字符串的長度。它們是 Array、Boolean、 Date、 Function、 Global、 Math、 Number、 Object、RegExp、 Error 以及 String 對象。引用對象的任一“性質(zhì)”用“ 對象名 .性質(zhì)名 ”這種方法。 ? 對象的 屬性 是反映該對象某些特定的性質(zhì)的,例如:字符串的長度、圖像的長寬、文字框( Textbox)里的文字等等; ? 對象的 方法 能對該對象做一些事情,例如,表單的“提交” (Submit),窗口的“滾動” (Scrolling)等等; ? 而對象的 事件 就能響應(yīng)發(fā)生在對象上的事情,例如提交表單產(chǎn)生表單的“提交事件”,點(diǎn)擊連接產(chǎn)生的“點(diǎn)擊事件”。 對象的基本知識 ? 對象 是可以從 JavaScript“勢力范圍”中劃分出來的一小塊,可以是一段文字、一幅圖片、一個表單( Form)等等。 ? 雖然 JavaScript語言是一門基于對象的,但它還是具有一些面向?qū)ο蟮幕咎卣?。之所以說它是一門基于對象的語言,主要是因?yàn)樗鼪]有提供象抽象、繼承、重載等有關(guān)面向?qū)ο笳Z言的許多功能。 } catch (errMsg) { alert()。 (parseInt(m)+n)。 } eg: function Age() { try { var m=age。 } 錯誤處理 ? 基本語句 try/throw/catch try{ 語句塊 … throw new Error(“…”)。 if (Number2) (exp3)。 Function function_Name(exp1,exp2,exp3,exp4){ Number =function _Name . arguments .length。 函數(shù)名對大小寫是敏感的 JavaScript
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1