javasc 和jQuery的一些總結(上)

js部分

一、關鍵詞和語法結構

1.區(qū)分大小寫

2.注意 、// 單行注釋 ? ?/* ? 多行注釋 ?*/

3.字面量(直接量 ? literal)比如:12 //數(shù)字 ?劲装,5.8 // 小數(shù) 唁情, “hello” ? ? ‘hello’ ?//字符串姻僧,true ? ?

/js/gi? //正則 ,null? // 空? 份企,(X:1,y:2)字典 var dict = {"Jeremy":20,"Jimmy":30}; ? ? [ 1,2,3,4]; //數(shù)組也榄。

4.標識符(變量)和保留字

1.分號可以省略但是可能會產(chǎn)生問題,js會自動補上司志;

例如:var y = x+f

(a+b).toString()

等價于

var y = x+f(a+b).toString();

二甜紫、類型,值和變量

1.原始類型 ? 數(shù)字 ?字符串 和 布爾 (bool) ? ?null 空 ? undefine未定義的骂远。

2.對象類型

3.類 Array ? ? ? ? ? ? Function ? ? ? ? ? Date ? ? ? ? ?RegExp ? ? ? ? ? Error

4.js解析器 中集成了垃圾回收

5.任意js的值都可以轉為布爾值

例如:undefined

null

0

-0

NaN

""都被轉換為false

6.包裝對象?

例如:var s ? = ? "hello"; ? ? ?//原始類型(沒有方法)

s.len = ? 4 ; ? ?// ? ?當調(diào)用原始類型的屬性或方法的時候(原始類型是沒有屬性和方法的)

//只要引用了字符串的屬性或方法囚霸,就會調(diào)用new

String(s) ?把原始類型,包裝成對象

// ? 以后調(diào)用s.len是調(diào)用String對象的屬性和方法激才,一旦引用結束拓型,新創(chuàng)建的臨時對象會銷毀

var ?n ?= ?s.len; ? // ? 此時為undefined

alert(n);

// ? 調(diào)用字符串布爾數(shù)字的屬性或方法時,創(chuàng)建的臨時對象瘸恼。是包裝對象

顯示定義包裝對象var S = new ?String("hello")

var s ="hello"; ? ? ?是不同的

7.==和===的區(qū)別

如下:1劣挫、對于string,number等基礎類型,==和===是有區(qū)別的

1)不同類型間比較东帅,==之比較“轉化成同一類型后的值”看“值”是否相等压固,===如果類型不同,其結果就是不等

2)同類型比較靠闭,直接進行“值”比較帐我,兩者結果一樣

2坎炼、對于Array,Object等高級類型,==和===是沒有區(qū)別的

進行“指針地址”比較

3焚刚、基礎類型與高級類型点弯,==和===是有區(qū)別的

1)對于==,將高級轉化為基礎類型矿咕,進行“值”比較

2)因為類型不同抢肛,===結果為false

8.類型轉換

如下:var n = 17;

alert(n.toString(2)); ? ? //二進制10001

alert(n.toString(8)); ? ? ?//021

alert(n.toString(16)); ? ? ?//0x21

alert(n.toString(10)); ? ? ? ? ?alert(n.toString());

9.toString( ) 和 ? ?valueOf( )


var date = newDate(2011,1,3);

date.valueOf( ) ? ?返回毫秒數(shù)代表的時間

10.js是動態(tài)類型 ? ?var n =10; ? ? ?程序運行期間才會確定變量的類型



11.變量作用域

函數(shù)作用域和聲明提前

函數(shù)內(nèi)定義的變量聲明自動提前到函數(shù)頂部

12.作用域鏈 ? ? scope ? chain

在不包含函數(shù)的函數(shù)體內(nèi),作用域鏈有兩個對象碳柱,第一個是定義函數(shù),?參數(shù)和局部變量的對象捡絮,第二

個是全局對象。

在一個嵌套函數(shù)體內(nèi)莲镣,作用域鏈上至少有三個對象福稳。定義一個函數(shù)時,它保存了一個作用域鏈瑞侮。調(diào)

用函數(shù)時的圆,它創(chuàng)建一個新的對象存儲它的局部變量,并將這個對象添加到保存的那個作用域鏈

上半火,同時創(chuàng)建一個新的更長的表示函數(shù)調(diào)用作用域的“鏈”越妈。對于嵌套函數(shù)每次調(diào)用外部函數(shù)時,內(nèi)

部函數(shù)會重新定義一遍钮糖。每次調(diào)用外部函數(shù)的時候

作用域鏈是不同的梅掠。

創(chuàng)建對象的三種方法

1.對象 ? 直接量

如下:

```

var empty = {};

var point = {x:0,y:0};

```

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末店归,一起剝皮案震驚了整個濱河市阎抒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌消痛,老刑警劉巖且叁,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異秩伞,居然都是意外死亡谴古,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進店門稠歉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掰担,“玉大人,你說我怎么就攤上這事怒炸〈ィ” “怎么了?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長勺疼。 經(jīng)常有香客問我教寂,道長,這世上最難降的妖魔是什么执庐? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任酪耕,我火速辦了婚禮,結果婚禮上轨淌,老公的妹妹穿的比我還像新娘迂烁。我一直安慰自己,他們只是感情好递鹉,可當我...
    茶點故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布盟步。 她就那樣靜靜地躺著,像睡著了一般躏结。 火紅的嫁衣襯著肌膚如雪却盘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天媳拴,我揣著相機與錄音黄橘,去河邊找鬼。 笑死屈溉,一個胖子當著我的面吹牛旬陡,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播语婴,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼驶睦!你這毒婦竟也來了砰左?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤场航,失蹤者是張志新(化名)和其女友劉穎缠导,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體溉痢,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡僻造,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了孩饼。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片髓削。...
    茶點故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖镀娶,靈堂內(nèi)的尸體忽然破棺而出立膛,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布宝泵,位于F島的核電站好啰,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏儿奶。R本人自食惡果不足惜框往,卻給世界環(huán)境...
    茶點故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望闯捎。 院中可真熱鬧椰弊,春花似錦、人聲如沸隙券。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽娱仔。三九已至沐飘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間牲迫,已是汗流浹背耐朴。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留盹憎,地道東北人筛峭。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像陪每,于是被迫代替她去往敵國和親影晓。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,713評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 第一章: JS簡介 從當初簡單的語言檩禾,變成了現(xiàn)在能夠處理復雜計算和交互挂签,擁有閉包、匿名函數(shù)盼产, 甚至元編程等...
    LaBaby_閱讀 1,667評論 0 6
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學一百閱讀 3,233評論 0 4
  • 繼承 一饵婆、混入式繼承 二、原型繼承 利用原型中的成員可以被和其相關的對象共享這一特性戏售,可以實現(xiàn)繼承侨核,這種實現(xiàn)繼承的...
    magic_pill閱讀 1,062評論 0 3
  • 第三章 基本概念 3.1 語法 ECMAScript標識符一般采用駝峰大小寫格式,也就是第一個字母小寫灌灾,剩下的每個...
    小雄子閱讀 541評論 0 1
  • 染指青春幾度搓译? 漫走滄桑無數(shù)。 可笑昨夜風聲起锋喜, 只留一條歸路侥衬。
    駱和先生閱讀 107評論 0 0