摘要:大彬哥今天歲,家住在北京,工作是前端開發(fā)講師。另一個(gè)學(xué)生是趙日天,今年歲,家住在濟(jì)南,工作是碼農(nóng)。默認(rèn)值大彬哥我是我是大彬哥防止變量覆蓋你的庫庫里常用如有疑問加入和更多資料,群
對象
js對象我只想說三件事
1.js中的對象就是鍵值對,和java等語言的對象完全不一樣。
{“name”:"leo","age":18}
2.鍵可以定義多次,值卻只能是最后一個(gè)。這個(gè)跟變量有點(diǎn)類似。
3.鍵值對里面還可以套鍵值對。
上一道淘寶面試題。
請用對象JSON描述下面一句話。
大彬哥今天18歲,家住在北京,工作是前端開發(fā)講師。他有兩個(gè)學(xué)生,一個(gè)叫西門華,今年28歲,家住在天津,工作是切圖狗。另一個(gè)學(xué)生是趙日天,今年24歲,家住在濟(jì)南,工作是碼農(nóng)。
數(shù)據(jù)類型
簡單說數(shù)據(jù)類型也是三件事
1.js是的數(shù)據(jù)類型是動(dòng)態(tài)編譯的,啥意思,就是相當(dāng)于js變量相當(dāng)于一個(gè)瓶子,你不喝之前是不知道瓶子里裝的是酒還是醋。什么時(shí)候喝呢,執(zhí)行的時(shí)候。
var a =12;
2.基本數(shù)據(jù)類型。最簡單的定義就是不是對象。注意,注意,注意?。?!尤其是我以前線下課的同學(xué)注意了,這里跟線下課講的不一樣,基本的數(shù)據(jù)類型有6種。
nusbns->number undefined string boolean null symbol
強(qiáng)調(diào)兩個(gè)
null代表 不存在,可以把變量設(shè)置成這個(gè),但是不要把變量設(shè)置成undefined
symbol ES6里面的
運(yùn)算符
運(yùn)算符的本質(zhì)就是函數(shù),只不過寫法不一樣。
記住不要記運(yùn)算符有什么,沒必要,你用到了自然就記住了,但是你一定要理解本質(zhì)他就是一個(gè)函數(shù),通常它是操作兩個(gè)參數(shù),然后返回一個(gè)值。
var a = 12; var b = 5; var result = a+b;//+號(hào)就是運(yùn)算符 function +(a,b){ return ;//兩數(shù)之和 }
關(guān)于運(yùn)算符,我也只想強(qiáng)調(diào)三點(diǎn)。
1.運(yùn)算符的運(yùn)算順序和優(yōu)先級(jí)
var a = 12+5*2
2.類型轉(zhuǎn)換
"12"+5 if(12){} if(12>5) if(a||b)這個(gè)地方注意a||b和a&&b
一勞永逸:
兩個(gè)表格:
https://developer.mozilla.org...
相等判斷 知道就行 不用背
https://developer.mozilla.org...
基本的會(huì)用,不用背
默認(rèn)值和在框架中的使用
function show(name){ return "我是"+name; } show();//我是undefined
框架中應(yīng)用。
1.默認(rèn)值
function show(name){ name = name||"大彬哥"; return "我是"+name; } show();//"我是大彬哥"
2.防止變量覆蓋
jquery.js var $ = 12; 你的庫.js window.$= window.$||"lib2";//庫里常用
如有疑問加入和更多資料,
QQ群:552079864
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/82527.html
摘要:大彬哥版權(quán)所有翻錄必究尼古拉斯屌大彬哥群尼古拉斯屌大彬哥函數(shù)聲明函數(shù)表達(dá)式是不是簡單的讓人發(fā)指區(qū)別就一句話,函數(shù)聲明,可以在函數(shù)調(diào)用之后,因?yàn)橛泻瘮?shù)預(yù)解析。而函數(shù)表達(dá)式必須在調(diào)用之前。 通過前三課講解,大家應(yīng)該能做到 1.手里有一份隨時(shí)能夠換工作自信的簡歷 2.知道了學(xué)習(xí)js的正確姿勢 3.理解了全局對象、全局上下文、知道有預(yù)解析同時(shí)做了至少50道面試題 4.能熟練的使用json構(gòu)建...
摘要:大家想想怎么做什么是匿名函數(shù)自執(zhí)行并如何在實(shí)際庫中應(yīng)用匿名函數(shù)自執(zhí)行,注意,注意,只有這個(gè)名字和沒有其它名字,比如封閉空間,這個(gè)是為了讓大家好理解自己造的詞語。 通過本節(jié)課你將學(xué)到: 1.什么是函數(shù)表達(dá)式和函數(shù)聲明 2.first-class function 3.引用和復(fù)制的區(qū)別 4.函數(shù)傳參是怎么回事兒 5.關(guān)于函數(shù)的this和arguments 6.什么是匿名函數(shù)自執(zhí)行并如何在...
摘要:概述到這里我們講說面向?qū)ο蟮南盗胁糠值淖詈笠粋€(gè)課程,面向?qū)ο蟊仨氄莆諆蓚€(gè)東西一個(gè)是對象的創(chuàng)建一個(gè)是繼承。只需要記住一句話,屬性放在構(gòu)造函數(shù)里面,方法放在原型上。 概述 到這里我們講說js面向?qū)ο蟮南盗胁糠值淖詈笠粋€(gè)課程,面向?qū)ο蟊仨氄莆諆蓚€(gè)東西一個(gè)是對象的創(chuàng)建一個(gè)是繼承。這節(jié)課我們重點(diǎn)說說這兩個(gè)問題最后我們說下在ES6里面面向?qū)ο笤趺赐妗?1對象的創(chuàng)建 我們第一節(jié)課已經(jīng)就會(huì)用了,單體模...
閱讀 2627·2021-10-13 09:39
閱讀 3597·2021-09-30 09:52
閱讀 870·2021-09-26 09:55
閱讀 2843·2019-08-30 13:19
閱讀 1953·2019-08-26 10:42
閱讀 3243·2019-08-26 10:17
閱讀 608·2019-08-23 14:52
閱讀 3710·2019-08-23 14:39