這個部分算是JavaScript比較難纏的部分,不是難以理解,而是因為比較冗雜,稍稍心浮氣躁,就沒辦法好好理解,所以我把它拆成兩個部分來寫,這篇是第一部分。...
前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...
在 Day04 有提到在 JavaScript 裡, 函式執行時會產生函式執行環境,在該執行環境中會創造屬於自己的記憶體空間, 而在函式執行完畢後,會將記憶體空...
前言 前一篇介紹了函式與變數,那麼接下來要來回頭補充一下關於前面所沒聊到的變數作用域。 變數作用域 首先先讓我們回顧一下 JavaScript 的變數作用域部分...
前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...
前言 前一篇聊了關於型別與變數的部分,所以這一篇當然就閃不了要聊聊關於函式,函式對於許多新手來講是一個很痛的痛點,所以這一篇我也會分享一些什麼時候該用函式的簡單...
前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...
陣列算是一種「特殊物件」,可以在裡面放入0到多個元素,裡面的元素可以是字串、數字等原始型別資料、也可以是另一個陣列或另一個物件。與物件的差別在於,陣列是有順序...
我們在進到主題前先來看一段程式碼,隨後在開發人員工具中觀察執行過程 function doSomething(){ var mom = '老媽'; }...
前言 oh!終於要開始學習寫 Python 了呢!(被揍),都混了三天,我如果再不開始寫 Python 的話,我想應該一推人準備退訂閱了,但是在開始學習之前,我...
為什麼要用 WebRTC 我們的 App 是聊天軟體,一開始只有文字對話,那時用 socket.io 就夠了。後來要加上一對一語音的功能。因為 socket.i...
所謂的範圍鍊是指當函式本身沒有變數時,而向外層尋找變數的過程, 但尋找的過程和執行環境沒有任何關係,而是跟作用域有關係 範例: var person = 'mo...
前面提到除了string、number、boolean、null和undefined等5種基本型別之外,其他的值都是物件型別。 那什麼是物件呢? 物件是0到多...
前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...
前言 接下來就是安裝 Python 的部分,畢竟我們要學習 Python 就要安裝 Python 呀~ 安裝 看到這一篇你可能會「WT...什麼!!Python...
大家好,我是讀哲學讀到寫 Web 的 Parker ,到現在約有兩年左右的開發經驗,遙想當初真的是完完全全從 0 開始,在這過程中,除了 HTML、CSS、J...
這邊先發誓這篇真的是刮刮樂系列的最後一篇文,其實我也不想這麼拖台錢,但是如果不這樣湊文章內容,我真的撐不到三十天>< 在[Day2] 人資秒跪! 全...
執行環境(Execution context) 函式執行環境 昨天有提到函式的作用域是限制在 function 內, 所以當我們宣告一個變數在 function...
俗話說:「人不可貌相,海水不可斗量。」就像我們看到郭靖傻不楞登,怎麼知道他武功高強。楊康外表英俊,能言善道,卻一肚子壞水。 變數也跟人一樣,從外觀無法判斷內涵...
前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...
定義與說明 Ajax 是「Asynchronous JavaScript and XML」(非同步的 JavaScript 與 XML 技術)的縮寫 A...
前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...
前言 這是我今年第三次挑戰 iThome 鐵人賽,除此之外這也是我的第四篇鐵人賽系列文章,其實我有點害怕這一次無法完賽,因為這一次挑戰的系列是從零開始學習的程度...
在日本下班時間運營的 app,在兩個人都全職打工的情況下,超過十萬每月活躍用戶後持續穩定成長。有興趣的朋友問我,我們的"策略"是什麼?先說結論,跟他聊完後,我發...
在 Day01 的文章中有提到, JavaScript 會先經過語法解析後,產生結構樹,代碼生成後才會運行 但在某些情況下,這些流程會產生錯誤 範例: 字串少寫...
Before learning the front-end web development, let’s talk about my plan in the f...
又到了找工作寫履歷的季節呢!還在用104、CakeResume製作千篇一律的履歷嗎? 這邊教大家用HTML + CSS + JavaScript 做出互動式履歷...
前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...
程式語言的運行過程 在知道如何運行之前,必須先了解程式語言是如何被運行的。 程式語言依照運行方式可分為兩種: 編譯式語言(Compiled language...
今天要來介紹 JavaScript 的作用域, JavaScript 是採用語法作用域(靜態作用域) 首先我們先來看一個函式執行: function callN...