亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JavaScript深入淺出

Bosn 資深架構師
難度中級
時長 5小時28分
學習人數
綜合評分9.60
493人評價 查看評價
9.8 內容實用
9.5 簡潔易懂
9.5 邏輯清晰

已采納回答 / 時間是個魔鬼
拋開你截圖的代碼(倒數第二行并不能得到你想要的原型鏈...),?按你的文字描述foo.g=5的g是foo的自有屬性,也就是foo.hasOwnProperty("g")===true;foo.hasOwnProperty("z")===false;使用 var obj = new foo() 這種繼承方式會把foo.prototype上的屬性直接掛到obj.__proto__上,這種方式和Object.create([Object])繼承原理是不同的,老師后面的課程應該會有介紹。

已采納回答 / 深夏之葉
重載就是一組具有相同名字、不同參數列表的函數(方法)。作者: visor_03389873?鏈接:http://www.xianlaiwan.cn/article/8621來源:慕課網

已采納回答 / 凡塵一夢
i是for循環里的,i<4,意思就是div1,div2,div3.即document.getElementById('div1')、document.getElementById('div2')、document.getElementById('div3')

已采納回答 / 慕函數1130379
為了封閉局部變量,避免污染全局空間

已采納回答 / 推理Boy
定義函數的時候使用 ?function 關鍵字, 函數名不要使用關鍵字。基本寫法:function fn(){}

已采納回答 / qq_包包世界我專業_0
不好意思,讓你難過了,因為我不知道你問的問題是什么,第一題,在哪里也不知道,所以。。。

已采納回答 / OlderSkee
function Person1(){ ? ?var name = "張三";//函數里的變量 ? ?return name;}console.log(Person1()); ? //顯示 ?張三function Person2(){ ? ?this.name = "李四" ?//函數的屬性}var Myname = new Person2(); //實例化console.log(Myname.name) ? ?//調用 ? 顯示 李四

已采納回答 / 1773141217
因為解析的原因。如果直接以{}開頭會直接被誤認為是一個塊語句而不是一個空對象。那么instanceof的左操作數就不對了。所以才有語法錯誤。類似的如果直接用function(){}也是不行的因為會被解析成函數聲明。不過就算不先定義給他們加個括號也可以解決了。因為括號里先計算了語法上就解釋通了。

已采納回答 / 1773141217
arguments是Function.prototype的一個屬性。是指向實參對象的引用。實參對象是一個類數組對象,可以通過數字下標訪問傳入函數的實參。

已采納回答 / y同學
枚舉簡單的說也是一種數據類型,只不過是這種數據類型只包含自定義的特定數據,它是一組有共同特性的數據的集合

已采納回答 / _莫忘初衷_
Object.defindProperty是修改默認屬性的方法,接受三個參數,第一個是屬性所在的對象obj,第二個是屬性的名字x,第三個是描述符configurable 為false 是表示屬性x不可以被刪除和修改。

已采納回答 / ZevveZ
可以這樣理解:bosn.__proto__和student.prototype都是引用,在創建bosn的時候,bosn.__proto__指向了student.prototype指向的對象,之后你修改student.prototype指向的對象,是不會影響bosn.__proto__指向的對象的

已采納回答 / _小奕_
什么語言都有艱澀難懂的地方,不過我們平常用的JS,學習了基本知識就足夠用了。。除非你要二開Node.js這樣的框架,你才需要深入學習下js。。。要是你覺得這個視頻比較難,應該是你的基礎不是很好,這個視頻中概念性的比重比較大,所以學起來有點吃力。慢慢學總會懂的,加油把少年!
課程須知
1.您至少學習了本站“JS入門”、“JS進階”兩門基礎課程。 2.如您具備一定實踐經驗對學習有很大幫助。 3.如您沒有腳本編程開發經驗,學習過程有可能會受挫部分內容或示例代碼,請“暫時略過不懂的部分,后面章節會闡述”,當然想透徹學習,還需大量實踐來體會知識的內涵。
老師告訴你能學到什么?
結合實例,深入解析以下知識內容: 1. 數據類型、表達式和運算符、語句; 2. 對象、數組、變量、函數; 3. this、閉包和作用域; 4. OOP; 5. 正則與模式匹配。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消