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

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

JavaScript精粹基礎(chǔ)進(jìn)階(2)表達(dá)式和運(yùn)算符-創(chuàng)新互聯(lián)

轉(zhuǎn)載請(qǐng)注明出處

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、成都做網(wǎng)站、青浦網(wǎng)絡(luò)推廣、微信平臺(tái)小程序開(kāi)發(fā)、青浦網(wǎng)絡(luò)營(yíng)銷、青浦企業(yè)策劃、青浦品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供青浦建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

原文連接 http://blog.huanghanlian.com/article/5b698e88b8ea642ea9213f4a

表達(dá)式和運(yùn)算符

JavaScript 表達(dá)式

表達(dá)式是指能計(jì)算出值得任何可用程序單元。——Wiki

表達(dá)式是一種JS短語(yǔ),可使JS解釋器用來(lái)產(chǎn)生一個(gè)值。——《JS權(quán)威指南》

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

三元運(yùn)算符

c ? a : b
    var val = true ? 1 : 2; // val = 1
    //val值為true就會(huì)返回冒號(hào)前面的值,如果是false就會(huì)取冒號(hào)右邊的值。

逗號(hào)運(yùn)算符

a, b
    var val = (1, 2, 3); // val = 3
    //非常少見(jiàn)的,它會(huì)從左到右依次去計(jì)算表達(dá)式的值,最后會(huì)取最右邊的值。

delete 運(yùn)算符

delete obj.x;
var obj = {x : 1};
obj.x;                      // 1
delete obj.x;
obj.x;                      // undefined
//delete 運(yùn)算符就是刪除對(duì)象上的屬性,變量obj,obj.x被刪除了。

并不是對(duì)象上的所有屬性都可以成功的被delete 掉的。

var obj = {};
Object.defineProperty(obj, 'x', {
  configurable : false,
  value : 1
});
delete obj.x;     // false
obj.x;            // 1

只有configurable : true, 為true,才可以被刪除。

in運(yùn)算符

window.x = 1;       //創(chuàng)建全局變量x為1
x in window;        // true   判斷是否win下有x

instanceof, typeof運(yùn)算符

{} instanceof Object                // true  判斷對(duì)象類型,基于原型鏈去判斷的
typeof 100 === ‘number’ // true  返回字符串,常用語(yǔ)原始類型,或者函數(shù)對(duì)象。

new運(yùn)算符

function Foo(){}; //創(chuàng)建函數(shù)構(gòu)造器,或者說(shuō)創(chuàng)建空函數(shù)
Foo.prototype.x = 1; //prototype屬性x
var obj = new Foo(); //創(chuàng)建一個(gè)新的對(duì)象obj
obj.x; // 1 現(xiàn)在就能在prototype屬性x拿到1
obj.hasOwnProperty('x'); // false 來(lái)判斷這個(gè)屬性到底是這個(gè)對(duì)象上的還是這個(gè)對(duì)象原型鏈上,這個(gè)x當(dāng)然不是屬于直接對(duì)象上的屬性,
obj.proto.hasOwnProperty('x'); // true 拿到對(duì)象原型。可以發(fā)現(xiàn)x是對(duì)象原型上的屬性,而不是這個(gè)對(duì)象本身上的屬性。

this運(yùn)算符

this運(yùn)算符;                        // window (瀏覽器)  在全局下this會(huì)指向win
var obj = {
  func : function(){return this;}
};
obj.func();                       // obj
//如果在對(duì)象值如果是個(gè)函數(shù)的話那么在這樣的函數(shù)里,this會(huì)指向?qū)ο蟊旧怼?/code>

void運(yùn)算符

void運(yùn)算符是一元運(yùn)算符,

void 0  // undefined
void(0) // undefined
//不管值是多少都會(huì)返回undefined

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

JavaScript 精粹 基礎(chǔ) 進(jìn)階(2)表達(dá)式和運(yùn)算符

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)站標(biāo)題:JavaScript精粹基礎(chǔ)進(jìn)階(2)表達(dá)式和運(yùn)算符-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://weahome.cn/article/dejhis.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部