1. 程式人生 > >【程式設計師學習心得】學習JS的收穫

【程式設計師學習心得】學習JS的收穫

JS我的學習之路筆記

1、寫在前面的廢話

##2017年10月14日開始系統的學習JS,及其延伸的框架。之前只是零零星星的學習一些基礎的,現在決定好好學習JS及其優秀框架。

  • 每一天堅持學習
  • 每一天都要有進步
  • 用好剩下的8個小時
  • 相信自己,沒毛病

其實程式碼真的真的很簡單,因為以前全部自己都學過,這次,我想從頭到尾的自己認認真真的把所有程式碼都敲一遍,我相信【天道酬勤】。

document.write("<h1>這是一個標題</h1>");
document.write("<p>這是一個段落。</p>");

改變HTML的樣式

<script>
function changeImage()
{
    element=document.getElementById('myimage')
    if (element.src.match("bulbon"))
    {
        element.src="/images/pic_bulboff.gif";
    }
    else
   {
        element.src="/images/pic_bulbon.gif";
   }
}
</script>

每次多寫一遍就是一次進步,我相信前端我一定會更加優秀。加油。

今天學習了練習了——語法、語句、變數。想起了在學校時候學習的時候,現在畢業了,再也回不到之前學校的時光,但是還是要始終堅持,始終如一,保持初心。

2、 堅持好初心


我很喜歡前端 ,喜歡設計,喜歡自由的發揮

喜歡去奇思妙想,喜歡去創新,喜歡加入奇奇怪怪的元素

把生活中的事情融入到作品中,讓作品來源於生活

我認為所有的靈感都是來源於 不知不覺中的生活

生活創造了美,生活讓每個人都很美

我喜歡編碼,喜歡設計前端,喜歡把自己的想法展現給千千萬萬的人

讓千千萬萬的人發現設計師的美,不是他們腦子中想的宅男程式設計師一樣

3、學習JS我從沒懼怕過

認認真真給自己規劃好。堅持共勉。

1 認識JavascriptJavascript是什麼,它的由來是什麼,為什麼要學習javascript,輸出,語法,註釋,什麼是變數等

2 Javascript中迴圈,判斷,運算子學習for迴圈,while迴圈 foreach迴圈,if判斷,==和===的區別等.

3 Javascript的資料型別的認識和轉換javascript的資料型別數值型別和引用資料型別的區分和轉換

4 Javascript中的字串的詳細瞭解

5 Javascript中的陣列和物件,陣列的排序和分組,擷取,過濾等和應用場景,如果快速排序,陣列的最大值和最小值獲取,常見的一些演算法。物件的深入理解,拷貝和賦值,刪除操作等.

6 Javascript中的函式function的深度剖析百度,阿里騰訊大型企業級中的設計模式的開發和講解,閉包和作用域的深度分析,return的深度理解和認識

7 Javascript中的作用域的分析和講解什麼是左查詢什麼是右查詢,什麼是變數提升,分析javascript引擎的執行過程和常見的面試題的分析和講解。

8 Javascript中的定時器setInterval和setTimeout的學習動畫和高階運動的和自定封裝自己的動畫元件.時間版本和運動版本.

9 Javascript中的字串的深度講解字串拼接

10 Javascript的BOM和DOM部分元素節點獲取,標籤樣式的操作各種寬高度與邊距,Window相關操作,快取

11 Event事件物件元素的拖拽操作,事件繫結與解綁,事件冒泡與捕獲,鍵盤事件,滑鼠滾輪事件,阻止預設事件, 事件的委託

12正則表示式講解轉義,量詞,子集,字符集,標識,正則匹配方法

13 Ajax的深入探討什麼是ajax,ajax的執行步驟,傳送資料的兩種方式,如何應用,Jsonp的使用,跨域的應用

14 面向物件程式設計OOP什麼是OOP,關鍵字new的講解,建構函式與類的理解,原型,原型鏈,包裝物件,物件的繼承

15 玩轉Js設計模式

寄生組合式繼承

工廠模式(Factory)

抽象工廠模式(Abstract Factory)

代理模式(Proxy)

觀察者模式(Facade)

單例模式(Singleton)

介面卡模式(Adapter)

相關推薦

程式設計師學習心得學習JS收穫

JS我的學習之路筆記 1、寫在前面的廢話 ##2017年10月14日開始系統的學習JS,及其延伸的框架。之前只是零零星星的學習一些基礎的,現在決定好好學習JS及其優秀框架。 每一天堅持學習 每一天都要有進步 用好剩下的8個小時 相信自己,沒毛

程式設計師面試經典確定兩串亂序同構。

程式設計師面試經典 題目要求 給定兩個字串,請編寫程式,確定其中一個字串的字元重新排列後,能否變成另一個字串。這裡規定大小寫為不同字元,且考慮字串中的空格。 給定一個string stringA和一個string stringB,請返回一個bool,代表兩串是否重新排列後可相同。

程式設計師必看如何用Python從0開始建立一個區塊鏈?

在數字貨幣盛行的檔口,比特幣,這幣那幣到底值不值得信賴呢?也許你像很多人一樣感到新奇,想接近它,但只因背後的區塊鏈技術,阻斷了向新領域嘗試的步伐。不過,對於程式設計師來說,想真正搞懂比特幣,搞懂區塊鏈,可不是難題,因為他們能邊玩邊學,通過一行行pyhton

程式設計師PK廣告人高手過招,招招致命!

第一回合:物件之論第二回合:加班之論第三回合:決戰紫禁之巔廣告界有句人盡皆知的話“不當總統,就做

程式設計師面試系列手把手教你如何面試:面試過程(一)

作者:Dimple Solgan:當你的才華還無法撐起你的野心時候,那應該靜下心來好好學習 公號:奔跑吧攻城獅 在之前【程式設計師面試系列】中,我們通過簡歷、技術、工作專案三個維度來說明,我們需要如何做好充分的準備工作。 良好的開端是成功的一半,只有做好了前面的準備,我們才有進一步的底氣去投遞簡歷

程式設計師自救指南中關村保潔大叔的一句話竟然幫我轉正了

摘要:沒想到,我在中關村遇到了“掃地僧”…… 事情是這樣的,公司成立了一個新專案,需要採購一批伺服器。作為公司的行政,接到這個安排,我一個人坐車來到了中關村,開始了我的掃樓。 半個小時過去了,我逛完了e世界;30分鐘,我又逛完了科貿大樓;15分鐘,看完了海龍大廈… … 怪不得,剛才下車感覺有點“人煙稀少”,原

【程式設計師江湖更多內容請關注微信公眾號:程式設計師江湖 | 收穫BAT頭條網易等大廠研發offer的校招老司機,專注於分享校招乾貨與技術文章。包括但不限於:求職準備,網申技巧,筆經面經,簡歷指南等內容。更有Java學習指南,技術面試知識點等方面的文章,偶爾

程式設計師江湖 更多內容請關注微信公眾號:程式設計師江湖 | 收穫BAT頭條網易等大廠研發offer的校招老司機,專注於分享校招乾貨與技術文章。包括但不限於:求職準備,網申技巧,筆經面經,簡歷指南等內容。更有Java...

學習筆記vue.js

安裝 開發環境<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> 生產環境<script src="https://cdn.jsdelivr.net/npm/vue"&

Java學習心得之程式設計計算1!+2!+3!+...+100!

昨天Java老師給我們佈置了一道Java的程式設計習題,題目是程式設計求解1!+2!+3!+…+100!,筆者剛拿到這道題第一反應就是一道白痴題,兩個迴圈巢狀不就完了嗎。但是後來仔細想想,不對,因為100!這個數絕對是個天文數字,在Java中long是長整型變數

Python學習心得Python資料分析幾個比較常用的方法

1,表頭或是excel的索引如果是中文的話,輸出會出錯 ​​解決方法:python的版本問題!換成python3就自動解決了!當然也有其他的方法,這裡就不再深究 2,如果有很多列,如何輸出指定的列? 需求情況:有的時候,資料很多,但是隻要僅僅對部分列的資料進

學習心得異常處理總結

---------------------- android培訓、java培訓、期待與您交流! ---------------------- 異常在java佔有很大分量,很多方法進行操作時都可能產生異常。異常是不正常情況,和錯誤稍有不同,這需要搞清楚,異常是一個執行時可能產

學習心得泛型小結

  ---------------------- android培訓、java培訓、期待與您交流! ---------------------- 我們知道程式就是演算法和資料的結合,泛型就是將演算法從操作的資料型別中分離出來,在邏輯上把相同的演算法統一,不再和資料型別繫結,

學習心得-刷浙大乙級PAT1001-1005題後心得 c++(一)

9月份入學研究生,因為本身機械跨考計算機,所以在程式設計方面的能力簡直不能直視,直接被一起入學的同學們甩了好幾條街。同時也在導師的再三敦促下刷下浙大PAT的題。訓練下自己的程式設計能力。(當然自己也是非常想提升下程式設計能力)。所以打算一邊刷題一邊學習(暑假有斷

學習心得正則表示式小結

  ---------------------- android培訓、java培訓、期待與您交流! ----------------------  畢老師講解的正則表示式是利用在java.lang.String類中的matches(String regex)方法(匹配)sp

知了堂學習筆記利用js、ajax實現遍歷行傳參

在網頁中遍歷出來的每行都有一個select,怎麼才能將對應select選中的內容傳遞到各行對應的編輯(a標籤)內,點選後將引數內容傳遞到servlet中,進行操作。 實現效果圖如下: 思路:將每行的材料編號除了給材料編號那一列顯示之外,同樣也賦給調入倉庫和編輯標籤,用於區分每行不同的下拉框和a標籤。通過

學習心得傳說中的7K面試題——交通燈問題

  ---------------------- android培訓、java培訓、期待與您交流! ----------------------                Java是面向類的設計方式是,在用java解決交通燈問題時要充分分析交通燈中的各個類。特別要注

Unity3d專案學習心得從資源伺服器下載資源(一)

專案裡面的許多資源都是從資源伺服器載入的,這樣子可以減小客戶端的包大小。 所以我們需要一個專門的類來管理下載資源。 資源分很多型別,如:json表,txt檔案,image檔案,二進位制檔案,UIAtlas圖集,AssetBundle等。 所以,首先建立一個管理資原始檔型別

D3D11遊戲編程學習筆記九:編譯Effect的方法

編譯工具 學習筆記 事先 end 應用程序 geb ade ive 文件名   在D3D11應用程序中,對於寫好的Effect程序進行編譯有如下幾種常見方法:    1. 在運行期編譯    用這種方法,我們只管寫好Effect代碼即可,不用關心其編譯問題,而是在C++程序

大話存儲II學習筆記(2章), SSD

ssd 中一 logs 什麽是 直接 範圍 平衡 機械 ive 我們知道機械硬盤最大的缺點在於,尋道時間比較長,也就是不適合隨機小塊IO。所以這幾年固態存儲大行其道,因為它對任何地址訪問的開銷都相等,節省了機械尋道時間,所以隨機IO性能很好。 當前的SSD硬盤,單塊SSD的

大話存儲II學習筆記(15章),文件級集群系統

做的 引入 規模 載器 meta 之前 sys not 集群 【大話存儲II】學習筆記(15章),塊級集群存儲系統裏面分析的主要是塊集群系統,同樣文件級存儲也可以集群化。 因為NAS系統的前端網絡是以太網,速度比較低,導致NAS主要用於一些非關鍵業務中,比如文件共享。但是一