欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

javascript是不是強類型語言

本篇內(nèi)容主要講解“javascript是不是強類型語言”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“javascript是不是強類型語言”吧!

創(chuàng)新互聯(lián)企業(yè)建站,10多年網(wǎng)站建設(shè)經(jīng)驗,專注于網(wǎng)站建設(shè)技術(shù),精于網(wǎng)頁設(shè)計,有多年建站和網(wǎng)站代運營經(jīng)驗,設(shè)計師為客戶打造網(wǎng)絡(luò)企業(yè)風格,提供周到的建站售前咨詢和貼心的售后服務(wù)。對于成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)中不同領(lǐng)域進行深入了解和探索,創(chuàng)新互聯(lián)在網(wǎng)站建設(shè)中充分了解客戶行業(yè)的需求,以靈動的思維在網(wǎng)頁中充分展現(xiàn),通過對客戶行業(yè)精準市場調(diào)研,為客戶提供的解決方案。

javascript不是強類型語言,而是一種弱類型語言。JavaScript是一種動態(tài)類型、弱類型、基于原型的語言,它允許變量類型的隱式轉(zhuǎn)換,允許強制類型轉(zhuǎn)換等,如字符串和數(shù)值可以自動轉(zhuǎn)化;而強類型語言一般不允許這么做。

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

JavaScript是一種直譯式腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的解釋器被稱為javascript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動態(tài)功能。JavaScript兼容于ECMA標準,因此也稱為ECMAScript。

弱類型語言:

數(shù)據(jù)類型可以被忽略的語言。它與強類型定義語言相反, 一個變量可以賦不同數(shù)據(jù)類型的值。

弱類型語言允許變量類型的隱式轉(zhuǎn)換,允許強制類型轉(zhuǎn)換等,如字符串和數(shù)值可以自動轉(zhuǎn)化;而強類型語言一般不允許這么做。

js弱類型的體現(xiàn)

一般規(guī)律是,約束越強越不容易出錯,但編寫程序時也越麻煩。在JavaScript中,因為約束比較弱,所以容易出現(xiàn)這種錯誤:最簡單的例子:

 var a =200;
 var b ="1";
 var c= a + b;

你可能期望c是201,但實際上它是"2001",這個錯誤在強類型語言中決不會出現(xiàn)。然而正是因為JavaScript沒有這些約束,所以可以很方便地拼接數(shù)字和字符串類型。

再比如下面這個例子:

var a = '11';
a = a - '';
alert(typeof a);// -->number

“-”可以是一元運算符(取負),也可以是二元(減法運算)

在循環(huán)語句中(if,while)中,一個Object對象可以隱式的轉(zhuǎn)換從BOOLEAN值。

var obj = {name:'jack'}
if(obj){
    //do more
}

到此,相信大家對“javascript是不是強類型語言”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!

新聞名稱:javascript是不是強類型語言
網(wǎng)頁網(wǎng)址:http://chinadenli.net/article6/gghpig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)品牌網(wǎng)站建設(shè)網(wǎng)站設(shè)計網(wǎng)站收錄定制開發(fā)商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)