java學習心得敬察,給正在迷惘的你一點指導秀睛。

用Java也有段時間了,現在想想當時學這個的時候莲祸,也是挺辛苦的蹂安,所以成就感油然而生.剛開始學些基礎的,Javaweb輕量級軟件開發(fā)锐帜,當時作為新手而言看的<Head First Java(第二版·中文版)>這本書田盈,在我覺得這本書還是不錯的,沒有基礎的同學可以在逗逼的氣氛中搞定基礎語法缴阎、體會面向對象的思想允瞧,有編程基礎的同學也會發(fā)現原來技術書也可以寫成這樣!厲害了...Java是目前最流行的編程語言之一——它可以用來編寫Windows程序或者是Web應用蛮拔,移動應用述暂,網絡程序,消費電子產品建炫,機頂盒設備畦韭,它無處不在,下面就來說說我在學習的時候遇到的一些問題肛跌,簡單談談在下的心得吧廊驼!也希望大家多指教了.

其實基礎一些的還好.我想說說JavaScriptJavaScript 是腳本語言,是一種輕量級的編程語言惋砂,是可插入 HTML 頁面的編程代碼,插入 HTML 頁面后绳锅,可由所有的現代瀏覽器執(zhí)行西饵。JavaScript 是與 HTML 和 CSS 結合運行在瀏覽器中,強大且富有表現力的語言鳞芙【烊幔基于一個叫做 ECMAScript 的開放標準期虾,JavaScript 快速的發(fā)展成為“網絡的編程語言”。jQuery 所有的力量都來自于 JavaScript驯嘱,所以無需贅言镶苞,它是一門值得學習的重要語言。擁有 JavaScript 的基礎知識鞠评,會對理解茂蚓,構建和調試代碼很有幫助。

如果大家想要在學習中了解更多關于java的知識可以加入12 777 9002編號單純剃幌,一起學習java聋涨。下面還是列舉一些關于這方面的問題吧,看過之后大家應該也就清楚了

第一個

{a:1}.a報錯负乡,錯誤Uncaught SyntaxError: Unexpected token .牍白。

解決:

({a:1}.a) // 或({a:1}).a

對象字面值不能正確解析

第二個

123.toFixed(2)報錯,錯誤Uncaught SyntaxError: Unexpected token ILLEGAL

解決:

(123).toFixed(2) // >> "123.00"

? ? ? ? ? ? ? ? ? // 以下兩種都可以抖棘,但完全不推薦

? ? ? ? ? ? ? ? ? 123..toFixed(2)

? ? ? ? ? ? ? ? ? 123 .toFixed(2)

數字的點操作符

第三個.

嘗試解釋下連等賦值的過程茂腥。下面的代碼為什么是這樣的輸出?

var a = {n:1};

? ? ? ? ? ? ? ? ? var b = a; a.x= a = {n:2};

? ? ? ? ? ? ? ? ? console.log(a.x);// --> undefined

? ? ? ? ? ? ? ? ? console.log(b.x);// --> {n:2}

連等賦值問題

第四個

下面的代碼返回什么切省,為什么最岗?

var x =20;

? ? ? ? ? ? ? ? ? var temp = { x:40,

? ? ? ? ? ? ? ? ? foo:function() {

? ? ? ? ? ? ? ? ? var x =10;

? ? ? ? ? ? ? ? ? returnthis.x; }};(temp.foo, temp.foo)(); // 20,而不是40

逗號操作符

第五個

parseInt傳入數字時為什么有以下輸出数尿?

parseInt(0.000008) // >> 0

? ? ? ? ? ? ? ? ? parseInt(0.0000008) // >> 8

parseInt傳入數字

也不說那么多了仑性,簡單說這幾個吧,下面給大家分析一下吧

第一個

聲明對象字面值時右蹦,語句開頭不應該用

{

诊杆,因為js解釋器會認為這是語句塊(

block

)的開始。

同理何陆,類似問題

{ name: "mc", id: 1 }

會報錯

Uncaught SyntaxError: Unexpected token :

也是這個道理晨汹。

({ name: "mc", id: 1 })

即可正確解析。但稍注意下贷盲,

{name: "mc"}

是不會報錯的淘这,它等同于

name: "mc"

,并返回一個字符串

"mc"

巩剖。

第二個

很簡單铝穷,js解釋器會把數字后的

.

當做小數點而不是點操作符。

第三個

我們可以先嘗試交換下連等賦值順序(

a = a.x = {n: 2};

)佳魔,可以發(fā)現輸出不變曙聂,即順序不影響結果。

那么現在來解釋對象連等賦值的問題:按照es5規(guī)范鞠鲜,題中連等賦值等價于

a.x = (a = {n: 2});

宁脊,按優(yōu)先獲取左引用(

lref

)断国,然后獲取右引用(

rref

)的順序,

a.x

a

中的a都指向了

{n: 1}

榆苞。至此稳衬,至關重要或者說最迷惑的一步明確。

(a = {n: 2})

執(zhí)行完成后坐漏,變量

a

指向

{n: 2}

薄疚,并返回

{n: 2}

;接著執(zhí)行

a.x = {n: 2}

,這里的

a

就是

b

(指向

{n: 1}

)仙畦,所以

b.x

就指向了

{n: 2}

输涕。

第四個

逗號操作符會從左到右計算它的操作數,返回最后一個操作數的值慨畸。所以

(temp.foo, temp.foo)();

等價于

var fun = temp.foo; fun();

莱坎,

fun

調用時

this

指向

window

,所以返回20寸士。

第五個

parseInt(arg)

時會調用

arg.toString()

檐什。

(0.000008).toString() // "0.000008"

? ? ? ? ? ? ? ? ? ? (0.0000008).toString() // "8e-7"

到此今天的談論就結束了,雖然說文章不是很詳細如果想要更多關于java學習的知識歡迎加入12 777 9002弱卡,編號單純乃正,更好的學習java,但也希望可以幫到大家婶博。

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末瓮具,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子凡人,更是在濱河造成了極大的恐慌名党,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,607評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挠轴,死亡現場離奇詭異传睹,居然都是意外死亡,警方通過查閱死者的電腦和手機岸晦,發(fā)現死者居然都...
    沈念sama閱讀 93,239評論 3 395
  • 文/潘曉璐 我一進店門欧啤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人启上,你說我怎么就攤上這事邢隧。” “怎么了冈在?”我有些...
    開封第一講書人閱讀 164,960評論 0 355
  • 文/不壞的土叔 我叫張陵府框,是天一觀的道長。 經常有香客問我,道長迫靖,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,750評論 1 294
  • 正文 為了忘掉前任兴使,我火速辦了婚禮系宜,結果婚禮上,老公的妹妹穿的比我還像新娘发魄。我一直安慰自己盹牧,他們只是感情好,可當我...
    茶點故事閱讀 67,764評論 6 392
  • 文/花漫 我一把揭開白布励幼。 她就那樣靜靜地躺著汰寓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪苹粟。 梳的紋絲不亂的頭發(fā)上有滑,一...
    開封第一講書人閱讀 51,604評論 1 305
  • 那天,我揣著相機與錄音嵌削,去河邊找鬼毛好。 笑死,一個胖子當著我的面吹牛苛秕,可吹牛的內容都是我干的肌访。 我是一名探鬼主播,決...
    沈念sama閱讀 40,347評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼艇劫,長吁一口氣:“原來是場噩夢啊……” “哼吼驶!你這毒婦竟也來了?” 一聲冷哼從身側響起店煞,我...
    開封第一講書人閱讀 39,253評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蟹演,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后浅缸,有當地人在樹林里發(fā)現了一具尸體轨帜,經...
    沈念sama閱讀 45,702評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,893評論 3 336
  • 正文 我和宋清朗相戀三年衩椒,在試婚紗的時候發(fā)現自己被綠了蚌父。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,015評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡毛萌,死狀恐怖苟弛,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情阁将,我是刑警寧澤膏秫,帶...
    沈念sama閱讀 35,734評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站做盅,受9級特大地震影響缤削,放射性物質發(fā)生泄漏窘哈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,352評論 3 330
  • 文/蒙蒙 一亭敢、第九天 我趴在偏房一處隱蔽的房頂上張望滚婉。 院中可真熱鬧,春花似錦帅刀、人聲如沸让腹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽骇窍。三九已至,卻和暖如春锥余,著一層夾襖步出監(jiān)牢的瞬間腹纳,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評論 1 270
  • 我被黑心中介騙來泰國打工哈恰, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留只估,地道東北人。 一個月前我還...
    沈念sama閱讀 48,216評論 3 371
  • 正文 我出身青樓着绷,卻偏偏與公主長得像蛔钙,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子荠医,可洞房花燭夜當晚...
    茶點故事閱讀 44,969評論 2 355

推薦閱讀更多精彩內容

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line)吁脱,也就是一...
    悟名先生閱讀 4,149評論 0 13
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現彬向,斷路器兼贡,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些閱讀 2,031評論 0 2
  • 周五下班,去接好友吃火鍋娃胆。堵車遍希,讀朋友圈:一代名師、著名小學語文教育專家于永正先生與世長辭里烦。前段時間還看過他生病時...
    孫仕滿閱讀 415評論 1 6
  • step1:一凿蒜、有些問題是永遠解決不了的。對于永存問題的方法論是:解決不了的問題就(暫時)別去解決了罷胁黑。 二废封、有些...
    云煙1126閱讀 250評論 0 0