真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

javascript有效,javascript有效變量名

JavaScript 判斷指定字符串是否為有效數(shù)字

直接使用正則表達式就行了

成都創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)阜寧,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

script?type="text/javascript"

var?a?=?2343;

var?b?=?233.4;

var?c?=?'dfad23';

var?reg?=?/^\b+\.?b+)$/;

alert(

"a是否為數(shù)字:"?+?reg.test(a)?+?"\n"?+

"b是否為數(shù)字:"?+?reg.test(b)?+?"\n"?+

"c是否為數(shù)字:"?+?reg.test(c)?

);

/*?最終提示的信息

a是否為數(shù)字:true

b是否為數(shù)字:true

c是否為數(shù)字:false

*/

/script

如何循序漸進有效學習 JavaScript

現(xiàn)在瀏覽器端以 JavaScript 為核心,基于各種 Web

標準(即:早已完成標準化的XHTML/CSS/DOM/xml(標準化越來越近了)/XSLT

和正在進行標準化的xml(標準化越來越近了)HTTP)的技術(shù)正在加速整合,ajax(動態(tài)網(wǎng)站靜態(tài)化) 就是這一系列技術(shù)的一個統(tǒng)稱。

 

 雖然網(wǎng)絡(luò)上已經(jīng)有大量的相關(guān)資源,但是為了打好基礎(chǔ),認真讀上幾本書還是很有必要的。好在 ajax(動態(tài)網(wǎng)站靜態(tài)化)

并不是什么全新的技術(shù),它僅僅是傳統(tǒng)技術(shù)的發(fā)展和增值,是對于這些基于 Web

標準的傳統(tǒng)技術(shù)的重新包裝,使其更加適合于企業(yè)應(yīng)用,并且和服務(wù)器端結(jié)合地更加緊密。因此學習

ajax(動態(tài)網(wǎng)站靜態(tài)化),首先就要從深入學習這些傳統(tǒng)的技術(shù)開始。我由淺入深地列出一些我讀過的書籍,提供給大家做參考:

1、XHTML 教程(XHTML)

作者:Chelsea Valentine, Chris Minnick

New Riders 原版,人民郵電出版社中文版

是的,今天你最應(yīng)該學習的是 XHTML,而不是 HTML。HTML 4.x 已經(jīng)是一個被廢棄了的標準,今天的標準是 XHTML 1.0。XHTML 1.0 也不是 XHTML 最新的版本,但是它是目前唯一得到瀏覽器廣泛支持和唯一實用的 XHTML 版本。

2、JavaScript 權(quán)威指南第四版(JavaScript: The Definitive Guide)

作者:David Flanagan

O'Reilly 原版,中國電力出版社中文版

JavaScript

愛好者親切地稱之為“犀牛書”,因為 O'Reilly 以犀牛作為這本書的封面。這是目前 JavaScript

領(lǐng)域最深入和最權(quán)威的入門書。與其它 JavaScript 相關(guān)書籍的區(qū)別是這本書一半以上的篇幅著重于深入介紹 JavaScript

語言本身的基礎(chǔ)知識,而不是象其它的書一樣把基礎(chǔ)知識和與 HTML 相結(jié)合做 Web 開發(fā)的內(nèi)容(這些內(nèi)容往往偏重于細節(jié),使得其篇幅很容易就超出了

1000 頁,例如《JavaScript Bible》)混雜在一起。對于剛剛開始學習 JavaScript

的初學者,這本書毫無疑問是最佳的入門書。

3、xml(標準化越來越近了) 高級編程(Professional xml(標準化越來越近了))

Didier Martin等著

Wrox 原版,機械工業(yè)出版社中文版

這本書是關(guān)于 xml(標準化越來越近了) 開發(fā)技術(shù)非常詳盡的著作。雖然因為作者眾多(第一版 12 個人,第二版好像又多了幾個),無法擺脫 Wrox 紅皮書系列大雜燴的印記,但是這本書可以說是紅皮書系列中少有的精品。

這本書可以作為 xml(標準化越來越近了) 技術(shù)參考書,雖然很厚,但是沒有必要從頭到尾全部讀完。其中與 ajax(動態(tài)網(wǎng)站靜態(tài)化) 相關(guān)的內(nèi)容包括 xml(標準化越來越近了) DOM、XSLT 等等。

4、網(wǎng)站重構(gòu)(Designing with Web Standards)

作者:Jeffrey Zeldman

New Riders 原版,電子工業(yè)出版社中文版

本書詳細地介紹了如何摒棄遠古時代(按照我的理解,3 年以前吧)不符合標準,專門針對某種瀏覽器(90%以上的情況下是

IE)做開發(fā)的惡習,真正采用符合標準的方式來做開發(fā),最終走上向后兼容(注意:不是與瀏覽器以前不能完整支持 Web

標準的版本相兼容,而是與瀏覽器以后的版本相兼容)的平坦大路上來。這本書雖然不是 CSS 的專著,但是其中充分展示了使用 CSS

的一些高級技巧。尤其是最后一章展示了完全基于 CSS 做布局,摒棄使用 table 做布局的老方法的具體做法。

非常遺憾的是這本書的中文版翻譯的非常爛,如果不對照原文,很容易誤入歧途。讀這本書有任何疑問的朋友都可以直接和我聯(lián)系。

上面列出的是與 ajax(動態(tài)網(wǎng)站靜態(tài)化) 涉及到的技術(shù)相關(guān)的書籍。我沒有列出 CSS 的書,是因為我并沒有專門讀過一本 CSS 方面的專著。附件是網(wǎng)上流傳很廣的 CSS 2.0 中文手冊,可以作為這方面的參考。

讀了以上這些書,你已經(jīng)在技術(shù)方面打下了極為堅實的基礎(chǔ),你還需要有一個經(jīng)常的討論場所,JavaEye 毫無疑問是你最值得來的地方。

下面我再列出幾本與技術(shù)沒有直接關(guān)系的書籍。

5、面向使用的軟件設(shè)計(Software for Use)

作者:Larry Contantine, Lucy Lockwood

ACM Press 原版,機械工業(yè)出版社中文版

部分的軟件都是給人使用的。我在 BEA User Group上的演講中說到,ajax(動態(tài)網(wǎng)站靜態(tài)化)

為什么會越來越流行,主要的原因就是它能比傳統(tǒng)的基于 HTML FORM 的交互模式帶給用戶更好的交互體驗,也就是 ajax(動態(tài)網(wǎng)站靜態(tài)化)

可以實現(xiàn)更好的 Web 可用性(Web Usability,這是目前國外的一個專門的研究領(lǐng)域),這才是 ajax(動態(tài)網(wǎng)站靜態(tài)化)

最大的價值。軟件的可用性永遠都是一個大的話題,《面向使用的軟件設(shè)計》正是這方面最權(quán)威的專著。我們只要在做最終用戶直接使用(有一個可視的界面)的軟

件開發(fā),提高可用性就是我們需要孜孜不倦追求的目標。

6、軟件創(chuàng)新之路(Inmates Are Running the Asylum)

作者:Alan Cooper

Sams Publishing 原版,電子工業(yè)出版社中文版

7、About Face 2.0

作者:Alan Cooper

John Wiley Sons 原版,中文版即將出版

上面兩本書都是交互設(shè)計大師 Alan Cooper 的名著,相信很多朋友都知道 Alan Cooper 的大名,這兩本書是交互設(shè)計愛好者必讀的著作。

javascript 查看有效代碼行數(shù)

我看是毫無意義~

畢竟在編譯后的程序代碼有么有空行或者注釋都是無所謂的,全部會被干掉的

如果你非得要計算一下的話

那么你可以這樣,首先把代碼讀進來

$.get('test.js'?,?function(jsCode){

jsCode?=?jsCode.replace(/\/\*+[\W\w]+\*\//g?,?'');//我們先把多行注釋干掉

var?rows?=?jsCode.split('\n');//按回車換行切分開來

var?line?=?0;

rows.forEach(function(rowCode){

rowCode?=?$.trim(rowCode);//清除空格

if(rowCode??rowCode.indexOf('//')?!=?0){//?用?`//`?開頭的這行就是注釋

//這一行是有代碼的,并且不是注釋

line?++;

}

});

alert(line);//這里是有效的行數(shù)

}?,?'text');//讀成文本類型

JavaScript變量名哪些字符是有效的

第一個字符必須是一個 ASCII 字母(大小寫均可),或一個下劃線(_)。注意第一個字符不能是數(shù)字。

后續(xù)的字符必須是字母、數(shù)字或下劃線。

變量名稱一定不能是 保留字。

下面給出合法變量名稱的一些示例:

_pagecount Part9 Number_Items 下面給出無效變量名稱的一些示例:

99Balloons // 不能以數(shù)字開頭。SmithWesson // “與”符號()字符用于變量名稱是無效的。

如何循序漸進、有效地學習JavaScript?

過早追求“系統(tǒng)”學習,好高騖遠,眼高很容易手低,人的精力是有限的,要尊重學習規(guī)律,承認自己是普通人,告誡自己不要取巧,不要貪婪,慢慢來

覺得讀源碼是最“本質(zhì)”的學習,結(jié)果是掉進細節(jié)的深坑不能自拔

過早埋頭進“最新”技術(shù),比如框架,在沒有良好的語言基礎(chǔ)之前學,事倍功半,”最新“技術(shù)和核心技術(shù)很多時候不是一回事,有了基礎(chǔ)和核心,學新技術(shù)才是最有效率的,反過來卻不成立

把編程學習等同于看書積累“知識”,但編程最終是一種技能,不動手什么也學不會,“知道”什么和“會”什么是兩回事

具體的東西不學,卻一開始就試圖找到“最佳”學習路徑,可能是最大的浪費了,有意義的目標是告訴自己明天干什么,而不是假設(shè)自己明天“應(yīng)該”學會什么

過分堆砌學習資料,以為找到的資料越多,羅列越完整,自己學得越快越好,事實恰恰相反,越是羅列,噪聲越大,心理壓力和挫敗感越強,越容易放棄,在一個階段,一本書,配合少量網(wǎng)絡(luò)資料足夠了,”收藏“是一個不怎么好的習慣,學習的人應(yīng)該追求知識的消化,而不是堆砌,找有優(yōu)質(zhì)JS前端課程。

js支持的整數(shù)的有效范圍

js支持的整數(shù)的有效范圍是,-2的53次方至2的53次方

也就是-9007199254740992~9007199254740992。

可以在瀏覽器里輸入在這個范圍之外的數(shù)試試,返回的值多數(shù)跟輸入不一樣。

實際應(yīng)用,后臺傳過來的是16位整數(shù),可能會導致一些查詢操作得不到正確的結(jié)果

因此建議傳遞16位及以上的整數(shù)時,轉(zhuǎn)化為字符串傳輸。


分享名稱:javascript有效,javascript有效變量名
文章網(wǎng)址:http://weahome.cn/article/dsgjsps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部