iT邦幫忙

javascript相關文章
共有 5672 則文章
鐵人賽 自我挑戰組 DAY 5
JavaScript 核心觀念 系列 第 5

技術 【Day05】範圍鍊(Scope Chain)

所謂的範圍鍊是指當函式本身沒有變數時,而向外層尋找變數的過程, 但尋找的過程和執行環境沒有任何關係,而是跟作用域有關係 範例: var person = 'mo...

鐵人賽 自我挑戰組 DAY 4

技術 【Day4】不可貌相的JS變數型別:如何練成一個物件

前面提到除了string、number、boolean、null和undefined等5種基本型別之外,其他的值都是物件型別。 那什麼是物件呢? 物件是0到多...

鐵人賽 自我挑戰組 DAY 4
JS30 學習日記 系列 第 4

技術 Day 4 - Array Cardio Day 1

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 Software Development DAY 3

技術 從 JavaScript 角度學 Python(3) - 安裝

前言 接下來就是安裝 Python 的部分,畢竟我們要學習 Python 就要安裝 Python 呀~ 安裝 看到這一篇你可能會「WT...什麼!!Python...

鐵人賽 Modern Web DAY 1

技術 Day 01 - 行前說明 — 關於 UI 元件你所該知道的事

大家好,我是讀哲學讀到寫 Web 的 Parker ,到現在約有兩年左右的開發經驗,遙想當初真的是完完全全從 0 開始,在這過程中,除了 HTML、CSS、J...

鐵人賽 Software Development DAY 4

達標好文 技術 [Day4] 過年沒錢發紅包? 那就做一個手機版刮刮樂吧!

這邊先發誓這篇真的是刮刮樂系列的最後一篇文,其實我也不想這麼拖台錢,但是如果不這樣湊文章內容,我真的撐不到三十天>< 在[Day2] 人資秒跪! 全...

鐵人賽 自我挑戰組 DAY 4
JavaScript 核心觀念 系列 第 4

技術 【Day04】執行環境與執行堆疊

執行環境(Execution context) 函式執行環境 昨天有提到函式的作用域是限制在 function 內, 所以當我們宣告一個變數在 function...

鐵人賽 自我挑戰組 DAY 3

技術 【Day3】不可貌相的JS變數型別:基本型別

俗話說:「人不可貌相,海水不可斗量。」就像我們看到郭靖傻不楞登,怎麼知道他武功高強。楊康外表英俊,能言善道,卻一肚子壞水。 變數也跟人一樣,從外觀無法判斷內涵...

鐵人賽 自我挑戰組 DAY 3
JS30 學習日記 系列 第 3

技術 Day 3 - Playing with CSS

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

技術 [ JS個人筆記 ] AJAX & 工作實作—DAY12

定義與說明 Ajax 是「Asynchronous JavaScript and XML」(非同步的 JavaScript 與 XML 技術)的縮寫 A...

鐵人賽 自我挑戰組 DAY 2
JS30 學習日記 系列 第 2

技術 Day 2 - CSS + JS Clock

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 Software Development DAY 1

技術 從 JavaScript 角度學 Python(1) - 目錄與廢話

前言 這是我今年第三次挑戰 iThome 鐵人賽,除此之外這也是我的第四篇鐵人賽系列文章,其實我有點害怕這一次無法完賽,因為這一次挑戰的系列是從零開始學習的程度...

鐵人賽 Mobile Development DAY 1

技術 全職打工族在日本打造百萬下載 App 心得

在日本下班時間運營的 app,在兩個人都全職打工的情況下,超過十萬每月活躍用戶後持續穩定成長。有興趣的朋友問我,我們的"策略"是什麼?先說結論,跟他聊完後,我發...

鐵人賽 自我挑戰組 DAY 2
JavaScript 核心觀念 系列 第 2

技術 【Day02】錯誤範例的 RHS 和 LHS

在 Day01 的文章中有提到, JavaScript 會先經過語法解析後,產生結構樹,代碼生成後才會運行 但在某些情況下,這些流程會產生錯誤 範例: 字串少寫...

鐵人賽 Modern Web DAY 1

技術 #1 Entry-Level Front-End Web Development

Before learning the front-end web development, let’s talk about my plan in the f...

鐵人賽 Software Development DAY 2

達標好文 技術 [Day2] 人資秒跪! 全台唯一線上刮刮樂履歷上線囉!

又到了找工作寫履歷的季節呢!還在用104、CakeResume製作千篇一律的履歷嗎? 這邊教大家用HTML + CSS + JavaScript 做出互動式履歷...

鐵人賽 自我挑戰組 DAY 1
JS30 學習日記 系列 第 1

技術 Day 1 - JavaScript Drum Kit

前言 JS 30 是由加拿大的全端工程師 Wes Bos 免費提供的 JavaScript 簡單應用課程,課程主打 No Frameworks、No Compi...

鐵人賽 自我挑戰組 DAY 1
JavaScript 核心觀念 系列 第 1

技術 【Day01】JavaScript 是如何運行的

程式語言的運行過程 在知道如何運行之前,必須先了解程式語言是如何被運行的。 程式語言依照運行方式可分為兩種: 編譯式語言(Compiled language...

鐵人賽 自我挑戰組 DAY 3
JavaScript 核心觀念 系列 第 3

技術 【Day03】語法作用域(Lexical scope)

今天要來介紹 JavaScript 的作用域, JavaScript 是採用語法作用域(靜態作用域) 首先我們先來看一個函式執行: function callN...

技術 JavaScript的執行階段: Execution Context

為了知道那些常被拿來考觀念的專有名詞是哪裡來的,這篇要先整理 JS的 Execution Context! Execution Context 的定義 『當J...

技術 JavaScript. 淺拷貝與深拷貝

前陣子剛寫完 JavaScript,差不多可以開始進行 Vue 的時候,突然想起在 Vue 開發的時候總是搞不清楚什麼是淺拷貝 ( Shallow Copy )...

技術 JavaScript - 來個多人ㄉ視訊聊天室

大家好~上次文章介紹了錄音錄影的功能,這次要來弄個多人視訊聊天室,竟然我們已經知道怎麼取得影音檔案,那麼對於聊天室而言就只少了一個東西,那就是交換資料的手段,所...

徵才 [網飛訊科技] JavaScript 前端工程師 招募中~ 55K以上

網飛訊科技 Good People Only![104職缺-點連結投履歷]JavaScript前端工程師 [工作內容] 參與電信業專案,開發與維護網站前端功能...

技術 上帝擲硬幣:猜猜正面還是反面

『經濟學家薩謬森問同事是否願意賭一次擲硬幣,可以贏二百美元或輸一百美元。同事說:「我不會賭,因為我對輸一百美元的擔心比贏二百美元的期待更大。如果體讓我連續賭一百...

技術 [ JS個人筆記 ] Event Loop事件循環—DAY11

理解js單執行緒&非同步運行機制 由於js為單執行緒,也就是一次只處理一件事情並依序執行,但倘若遇到執行時間較久的程式,就會造成阻塞(全天下就都等你一個...

技術 [ JS個人筆記 ] Async / Await—DAY10

特點 Async Await 為 Promise 延伸出的特性,是 Promise 的語法糖 函式本體是屬於非同步,但內部以 “同步的方式運行非同步” 程式碼...

技術 Javascript 運算子、型別與文法 - 原始型別及物件型別

Javascript 的型別可以分為兩大類,分別是 原始型別 以及 物件型別 我們經常會使用這些型別各自的方法, 例如用 length 取得字串的長度。 但為...

技術 Javascript 運算子、型別與文法 - 陳述式與表達式

陳述式與表達式的差異 陳述式:不會回傳結果,而是執行特定的程式碼,如使用 if...else、switch、try...catch,變數宣告 var、le...

技術 Javascript 執行環境、作用域 - 執行緒與同步、非同步

function eatBreakfast () { console.log('吃早餐'); } function washingPlate () {...

技術 [ JS個人筆記 ] Promise —DAY9

Promise 是用來優化非同步的語法。 Promise 物件狀態 pending: 初始狀態 fulfilled: 操作成功 rejected: 操作...