Javascript是一種由Netscape的LiveScript發(fā)展而來的原型化繼承的面向?qū)ο蟮膭討B(tài)類型的區(qū)分大小寫的客戶端腳本語言,主要目的是為了解決服務(wù)器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當(dāng)時服務(wù)端需要對數(shù)據(jù)進(jìn)行驗(yàn)證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,只有28.8kbps,驗(yàn)證步驟浪費(fèi)的時間太多。于是Netscape的瀏覽器Navigator加入了Javascript,提供了數(shù)據(jù)驗(yàn)證的基本功能。基本簡介JavaScript是根據(jù)"
系統(tǒng) 2019-08-29 23:02:23 2201
Document.form.item問題現(xiàn)有問題:現(xiàn)有代碼中存在許多document.formName.item("itemName")這樣的語句,不能在firefox下運(yùn)行。解決方法:改用document.formName.elements["elementName"]。集合類對象問題現(xiàn)有問題:現(xiàn)有代碼中許多集合類對象取用時使用(),IE能接受,firefox不能。解決方法:改用[]作為下標(biāo)運(yùn)算。如:document.forms("formName")改
系統(tǒng) 2019-08-29 22:06:30 2199
在javascript中回調(diào)函數(shù)非常重要,它們幾乎無處不在。像其他更加傳統(tǒng)的編程語言都有回調(diào)函數(shù)概念,但是非常奇怪的是,完完整整談?wù)摶卣{(diào)函數(shù)的在線教程比較少,倒是有一堆關(guān)于call()和apply()函數(shù)的,或者有一些簡短的關(guān)于callback的使用示例。函數(shù)也是對象想弄明白回調(diào)函數(shù),首先的清楚地明白函數(shù)的規(guī)則。在javascript中,函數(shù)是比較奇怪的,但它確確實(shí)實(shí)是對象。確切地說,函數(shù)是用Function()構(gòu)造函數(shù)創(chuàng)建的Function對象。Func
系統(tǒng) 2019-08-29 22:02:24 2197
轉(zhuǎn)自:http://news.csdn.net/a/20091127/215284.html日前,Mozilla的ArunRanganathan向W3C提交了一個草案,旨在推出一個JavaScriptAPI,讓JavaScript腳本直接操作本地文件,F(xiàn)irefox的最新瀏覽器版本中已經(jīng)對該API提供了大量的支持,不過出于安全考慮,該API將只對本地文件提供有限的訪問。該API引入了一個FileReader對象,可以異步加載本地文件系統(tǒng)中的文件,并允許開發(fā)
系統(tǒng) 2019-08-12 09:29:38 2195
一直以為&&和||這兩個偉大的運(yùn)算法只能在判斷表達(dá)式使用,也就是常在if語句使用,原來錯了,它還可以運(yùn)用在簡化選擇性執(zhí)行語句的操作,有點(diǎn)拗口,簡單點(diǎn)也就是:操作執(zhí)行某條語句,不執(zhí)行某條語句。&&和||在JQuery源代碼內(nèi)尤為使用廣泛,由于本人沒有系統(tǒng)的學(xué)習(xí)js,所以只能粗略的自我理解出來,希望大家指點(diǎn)下。粗略理解如下:a()&&b():如果執(zhí)行a()后返回true,則執(zhí)行b()并返回b的值;如果執(zhí)行a()后返回false,則整個表達(dá)式返回a()的值,b(
系統(tǒng) 2019-08-12 09:30:32 2193
http://joesen.f2blog.com/read-27.html(轉(zhuǎn))http://www.lionsky.net/MyWebsite/downsoft/index.aspx(提示多個日歷控件下載,還有其他的比如:編輯器,控件都不錯的,大家可以去看看)JSCalendar1.0jscalendar-1.0.rar(60.78KB,下載:3513次)應(yīng)該說是現(xiàn)在最全,最方便的日歷,支持UTF-8及世界上所有的語言,很好用,就是文件大了一些。國內(nèi)的J
系統(tǒng) 2019-08-29 23:27:16 2188
用了很久JavaScript,對【this】的認(rèn)識只局限于以往的憑經(jīng)驗(yàn)而已,不過今天發(fā)現(xiàn)了好東西“http://www.quirksmode.org/js/associative.html”,詳細(xì)描述了如何使用【this】關(guān)鍵字,在這里我就簡短的說一下重點(diǎn),如果有疑問可以直接參考原文。在學(xué)習(xí)過有this的編程語言中,this一般都是指向當(dāng)前實(shí)例對象的,對于JavaScript來說,其實(shí)也是這樣。但有時候在使用【this】時,會感覺它的行為很奇怪,不能能達(dá)到
系統(tǒng) 2019-08-29 23:11:45 2186
JavaScript已經(jīng)發(fā)展成為進(jìn)行Web客戶端編程的標(biāo)準(zhǔn)語言。它有大量的語言資源,但是對開發(fā)的支持并不完備。大多數(shù)使用JavaScript的開發(fā)人員更傾向于用原來的方法進(jìn)行調(diào)試,但是現(xiàn)在有很多工具來減輕測試和調(diào)試的負(fù)擔(dān)。VisualStudio2008將是一個非常激動人心的版本,包含了成堆的強(qiáng)大的功能。其中一個新特性就是更加完善的支持對JavaScript的調(diào)試及IntelliSense功能。VisualStudio2008其實(shí)是開發(fā)JavaScript
系統(tǒng) 2019-08-29 23:33:32 2176
先來看看options集合的這幾個方法:options.add(option)方法向集合里添加一項(xiàng)option對象;options.remove(index)方法移除options集合中的指定項(xiàng);options(index)或options.item(index)可以通過索引獲取options集合的指定項(xiàng);javascript代碼如下:varselectTag=null;//select標(biāo)記varOPTONLENGTH=10;//每次填充option數(shù)va
系統(tǒng) 2019-08-29 23:39:53 2171
Javascript的調(diào)試,是開發(fā)Web應(yīng)用尤其是AJAX應(yīng)用很重要的一環(huán),目前對Javascript進(jìn)行調(diào)試的工具很多,我比較喜歡使用的是Firebug。Firebug是JoeHewitt開發(fā)的一套與Firefox集成在一起的功能強(qiáng)大的web開發(fā)工具,可以實(shí)時編輯、調(diào)試和監(jiān)測任何頁面的CSS、HTML和JavaScript。本文主要是為初學(xué)者介紹一下Firebug的基本功能與如何使用Firebug。由于本人水平與能力有限,在文章中的可能會有很多錯誤與遺漏
系統(tǒng) 2019-08-29 23:46:52 2169
在AJAX如火如荼的今天,相信大家對Prototype這個Javascript類庫應(yīng)該都有所耳聞,它也的確使編寫Javascript變得更簡單。關(guān)于Prototype的文章,《Prototype簡介》、《Prototype源碼》諸如此類數(shù)不勝數(shù);所以本文不會再做這幾方面的介紹,并假設(shè)讀者對Prototype有一定了解。網(wǎng)頁動畫與原理提到網(wǎng)頁動畫,大家首先想起應(yīng)該Flash。不知道大家沒有開發(fā)過Flash動畫,故我想對此作一個簡單的介紹(在我讀大學(xué)的時候,對
系統(tǒng) 2019-08-12 09:29:31 2169
Web開發(fā)的發(fā)展在過去一些的時候,Web開發(fā)人員并沒有太多的去關(guān)注內(nèi)存泄露問題。那時的頁面間聯(lián)系大都比較簡單,并主要使用不同的連接地址在同一個站點(diǎn)中導(dǎo)航,這樣的設(shè)計方式是非常有利于瀏覽器釋放資源的。即使Web頁面運(yùn)行中真的出現(xiàn)了資源泄漏,那它的影響也是非常有限而且常常是不會被人在意的。今天人們對Web應(yīng)用有了高更的要求。一個頁面很可能數(shù)小時不會發(fā)生URL跳轉(zhuǎn),并同時通過Web服務(wù)動態(tài)的更新頁面內(nèi)容。復(fù)雜的事件關(guān)聯(lián)設(shè)計、基于對象的JScript和DHTML技
系統(tǒng) 2019-08-12 09:30:05 2167
JavaScript常被人們認(rèn)為是編程語言中無足輕重的一員。這種觀點(diǎn)的形成可以“歸功”于其開發(fā)工具、復(fù)雜且不一致的面向HTML頁面的文檔對象模型以及不一致的瀏覽器實(shí)現(xiàn)。但JavaScript絕對不僅僅是一個玩具這么簡單。在本文中,BruceTate向您介紹了JavaScript的語言特性。
效果如圖:實(shí)現(xiàn)代碼:functionhilite(obj){//選擇包含的標(biāo)記obj=doc
系統(tǒng) 2019-08-29 22:25:11 2165
/*把輸入的字符串轉(zhuǎn)換為半角input:Str任意字符串output:DBCStr半角字符串說明:1、全角空格為12288,半角空格為322、其他字符半角(33-126)與全角(65281-65374)的對應(yīng)關(guān)系是:均相差65248*/Java代碼functiontoDBC(Str){varDBCStr="";for(vari=0;i
系統(tǒng) 2019-08-29 23:37:10 2163
主站蜘蛛池模板:
蚌埠市|
彭山县|
谷城县|
黄石市|
七台河市|
大同市|
荆门市|
仁化县|
习水县|
澳门|
湛江市|
淮阳县|
上蔡县|
宽城|
双江|
万宁市|
杭锦后旗|
嘉黎县|
迁安市|
乐至县|
寿宁县|
金秀|
潜江市|
平遥县|
利津县|
江油市|
抚顺县|
东乡县|
山东省|
南丰县|
萝北县|
崇义县|
海门市|
包头市|
莫力|
百色市|
宝兴县|
滨州市|
扶余县|
科技|
宕昌县|
|