iT邦幫忙

新手上路相關文章
共有 286 則文章

技術 JavaScript ES6 - 箭頭函式(arrow function)

箭頭函式不同於一般傳統函式,可以帶來更直觀更簡潔的寫法。 箭頭函式結構: 傳統函式如下: const Fn = function (){ return...

技術 JavaScript 基礎知識-for 迴圈搭配 break 的運用

當我們在執行 for 迴圈時,如果我們是希望滿足條件後就跳脫迴圈而不要讓迴圈跑完時,這時候就可以搭配 break 來作運用 建立一個陣列資料如下: var fa...

技術 想成為軟體工程師之路(心路歷程)

背景簡介 小弟本身非資訊科系畢業(P.S.以前是念商科),活到現在28年快29年了。學生時期就開始打工打混 以下大概介紹做過的工作: 學生時期曾經做過的工作 1...

鐵人賽 自我挑戰組 DAY 1

技術 Day 0 |物件導向到底是蝦米碗糕呢?老闆來碗方向感吧~

還記得一開始自學程式語言時,大家一定或多或少都聽過一個名詞 物件導向。然後身為程式新手和非程式相關科系畢業的你也許會開始 Google 它到底是什麼意思,然後你...

技術 每日一篇學習筆記 直到我做完專題 :( [Day38]

剛好學校的機器學習報告需要自己訓練這一兩天弄一弄 利用上次學習到的觀念還有之前對於pandas操作 將數據整理好 #加載數據 data = pd.read_cs...

技術 JavaScript 基礎知識-for 迴圈

在撈取資料的時候,可能會遇到我們需要一直撈取同樣性質的資料,這時候 for 迴圈就是使用的時機了舉個例子,前面有說到陣列內可以放多個物件,來寫點東西吧 var...

鐵人賽 Modern Web DAY 5

技術 [DAY5]網頁切版入門及版面實作_範例版面介紹

範例版面 在接下來的幾天主要練習下方圖片的切版,規劃了較為簡單的基礎版面,在開始執行切板之前可以先稍微規劃一下要使用的class name以及切版方式,可以協助...

鐵人賽 Mobile Development DAY 29

技術 Day29 - Jetpack DataStore (下) | Proto DataStore

接續上一篇"Day28 - Jetpack DataStore (上) | Preferences DataStore", 今天要介紹的Da...

新手初探 Vue 系列 第 29

技術 鐵人賽Day30 - Vue Router 及配置路由文件

首先我們要先安裝 Vue RouterVue Router 安裝參考資訊先在終端機輸入 $npm install vue-router --save接著我們就要...

技術 寫給選擇障礙的人:我該不該學XX語言、XX框架?

對於初學者,我建議先花時間了解,XX語言主要用來做什麼。你才會知道,XX語言是不是你需要學的。你才會知道,你需要學會XX語言的哪些東西。 真正理解技術或語言背後...

技術 JavaScript 基礎知識-陣列

陣列,也是 JavaScript 裡面的一種資料型別,用於儲存多筆資料。 假設今天湯姆的糖果有5顆,傑瑞的糖果有8顆,瑪莉的糖果有10顆,我們要依序針對他們去宣...

技術 JavaScript 基礎知識-物件搭配 function

前面講到了物件的屬性讀取,那如果物件的某個屬性並非值而是一個函式呢?這也是可行的,我們並非要賦予屬性一個值,也可以給予一個函式用來計算 假設 Jerry 的農場...

鐵人賽 Mobile Development DAY 7

技術 Day07 - TabLayout+ViewPager2

TabLayout+ViewPager2是最常被用來實現帶有標籤的滑動視圖的其中一種方法之一。 常用的屬性設置 xml屬性 參數 意思 app:t...

鐵人賽 Modern Web DAY 23
鉄人28号FX 系列 第 23

技術 鉄人28号FX 鉄人23号「字臉獅」@font-face

★ 地圖雷奧鎮近郊處 ↓↓↓ 閱讀前,建議先前往 鉄人22号「速記豹」獲取通行資格,此為雷奧鎮近郊續文。 顯示雷奧鎮位置圖 :真納悶?? 剛才問的問題和什麼通行...

技術 每日一篇學習筆記 直到我做完專題 :( [Day1]

之前自學完JAVA的一些基礎語法從今天學android studio到B站上找自學的影片還蠻方便的 YT上的好像都要付錢(窮學生也可能是沒找過拉 我們組的畢業專...

技術 JavaScript 基礎知識-物件+陣列的組合

若同時需要很多個物件,不妨參考一下前面說到陣列適合儲存多個資料,儲存物件也不例外,我們可以在陣列內儲存多個物件,如下: var farms = [ {...

技術 每日一篇學習筆記 直到我做完專題 :( [Day36]

今天來練習pandas的使用 import pandas as pd ''' s = pd.Series([100,200,300,400,500],index...

鐵人賽 自我挑戰組 DAY 3
轉職新手的自學筆記 系列 第 3

技術 第二步:學會善用資源與提問

繼昨天在第一步:選擇語言與學習歷程分享自己起步與至今累積的經驗今日,我想進一步分享自己平常學習求助資源與技巧 目前常見三類資源: 請教可觸及的人:師長、資深工...

新手初探 Vue 系列 第 26

技術 鐵人賽Day27 - 常用的陣列方法

前一篇有講到 .forEach() 和 .map(),所以這裡就不講這兩個部分,我們先有個基本的陣列資料: const people = [ { n...

鐵人賽 Mobile Development DAY 4

技術 Day04 - ViewBinding

簡介 使用ViewBinding能夠大幅減少獲取View(視圖元件)的程式碼量。其原因是你再獲取元件時不必宣告一堆變量儲存控件和不必再寫一堆findView...

新手初探 Vue 系列 第 30

技術 鐵人賽Day31 - 新增路由路徑及連結

按照鐵人賽的規則,只要發文30篇即可,但是我不小心把 Day5 給刪了,所以才會有 Day31 的出現 雖然我中間因為忘記發文早已失去資格了 但是這裡我還是會繼...

鐵人賽 Modern Web DAY 29

技術 [DAY29]網頁切版入門及版面實作_聯絡表單

聯絡表單 在這個範例中要練習聯絡表單的切版 整理幾個小重點如下方: 1.將section設為滿版,添加背景色#f3c1c52.添加一個container,做為固...

技術 JavaScript 基礎知識-if else 判斷

前面講到比較運算子還有邏輯運算子,並非只是要單純的要回傳 true 或 false而是要搭配 if 判斷,來做程式上面的判斷, if else 判斷內有判斷式...

技術 JavaScript ES6 - 創建自己的 Promise & 鏈接技巧

這裡來試著創建自己的 Promise 來處理看看非同步 ~ 首先用函式建構式創建函式,接著 return 一個 new Promise,並把 resolve(成...

技術 JavaScript 基礎知識-else if

if 判斷式,不僅只能做一個判斷,我們還可以再利用 else if 來增加更多的判斷式 大致上程式碼架構如下: if(判斷式){ 要執行的程式碼 }el...

技術 Vue 之溫習 component 的世界 - slot

網頁上難免有些內容,會需要差不多的架構,僅替換部分的內容,簡單來說,我們前面講到的元件拿來重複利用,只是我們要替換掉部分的內容,讓元件可以達到最佳的利用化,這時...

鐵人賽 Modern Web DAY 14

技術 [DAY14]網頁切版入門及版面實作_ 合體

合體版面 今天要將DAY6~DAY13所練習的所有版面合體起來,變成一個完整的頁面結束完這個完整個範例後,接下來的這幾天,每天會提供一個比較常見的範例一起練習...

鐵人賽 Mobile Development DAY 26

技術 Day26 - 子母畫面PIP (Picture in Picture)

簡介 接續上一篇影片播放器, 這篇要介紹的是子母畫面PIP(Picture in Picture)功能,最常見的就是應用在"影片播放"和&q...

技術 JavaScript 基礎知識 - 淺複製(shallow copy)和深複製(deep copy)

前一篇結尾講到了物件的傳參考的特性,但有時候我們希望屬性和值是被直接複製一份,並非是直接指向的 淺複製(shallow copy) 如果用一般比較傳統的方式,會...

技術 JavaScript 基礎知識 - Ajax(下)

前面講到了 Ajax 用 get 的方法來撈取資料,這篇來介紹 post 的方法來傳送資料 以下是 HTML 結構: 帳號: <input type=&q...