iT邦幫忙

javascript相關文章
共有 5650 則文章
鐵人賽 Modern Web DAY 4

技術 Trick 3: 火焰傷害的頻率管理

身為冒險者的你,如果不小心闖入遊戲中的森林火海因而引火上身,那麼就會持續受到燒傷的傷害。不過另人好奇的是,即使受到四面八方無數的火焰轟擊,被燒傷的人物仍然只固定...

鐵人賽 自我挑戰組 DAY 3

技術 基本JavaScript 迴圈(Loop) - 如何用迴圈製作*字金字塔?(應用解題3)

*字金字塔的另一種寫法 - 只使用一個for迴圈 上一篇寫了一種*字金字塔的解法,但中間過程較繁複,有沒有別種寫法較為精簡的呢? 有的,解法如下: functi...

鐵人賽 Modern Web DAY 3

技術 Trick 2: 迷你四輪車演算法

自幼時玩過迷魂車之後,心中就埋下了一個製作開車遊戲的夢想。不過長大後開始寫遊戲,卻一直沒花時間想通這個四輪車前輪轉後輪不轉的運動軌跡,到底要如何不藉助物理引擎的...

鐵人賽 Modern Web DAY 2

技術 Trick 1: 萬惡的摸彩箱

萬惡的抽卡遊戲 玩過手機上的抽卡遊戲嗎? 就是店家的桌上放著一疊蓋起來的角色卡片,每花十元可以抽一張卡,但是抽到的總是那幾張老卡,最可愛的那個角色開了幾十百來張...

鐵人賽 Modern Web DAY 3

技術 [Day 3] Node 的核心機制 - Event Loop

上一篇文章提到了單執行緒非同步執行機制的好處,在於可以善用個別執行緒的資源,不在耗費時間的 IO 請求上浪費時間等待。 而幫助 Node 做到這件事的就是 Ev...

鐵人賽 Modern Web DAY 3

技術 Day3-JavaScript 記憶體管理

前言 在上篇文章中,提到了 GC 和 Memory Leaks,不過僅有介紹該名詞的意義,是比較碎片化的知識。所以在這篇文章將會更完整的介紹 JavaScrip...

鐵人賽 Modern Web DAY 2

技術 [Day 2] 單執行緒的魔法

今天是這個系列的開始,我正職開始寫 node 約有半年,在這個領域仍然正在學習。JS 的生態系非常的活躍,而且充滿了很多好玩的東西,從來不會覺得無聊。 雖然戰語...

鐵人賽 Modern Web DAY 2

技術 Day2-JavaScript Engine 介紹

前言 在這篇文章中,將會介紹 JS 是如何透過 JavaScript Engine 做轉換,變成電腦讀的懂並可以執行的機器語言以及介紹 JS 引擎內部幾個優化其...

鐵人賽 自我挑戰組 DAY 2

技術 基本JavaScript 迴圈(Loop) - 如何用迴圈製作*字金字塔?(應用解題2)

第二題:*字金字塔 這次的米字金字塔比上一題的直角三角形難一點,因為必須考慮到米字與空格的位置,話不多說,直接來解題吧!首先寫Code前,我們來講一下解題思路,...

鐵人賽 Modern Web DAY 1

技術 Day1-系列大綱 & 前言

前言 以 JavaScript 當主題也許不是很酷很新穎也很多人寫過,但它對身為前端的我們來說是很重要的語言,所以這次鐵人賽的系列文就是要給已經瞭解 JavaS...

鐵人賽 Modern Web DAY 1
【每天5分鐘】學前端 系列 第 1

技術 Day01【每天5分鐘】學前端 | 前言

本來只是上網爬文,想架設一個自己的 部落格,爬呀爬,不小心跑到了 iT邦幫忙,還註冊了一個帳號然後還報名了鐵人賽~~~ 想到以前查資料 Google 的時光,...

技術 [JavaScript] for迴圈 筆記

for迴圈的範例 (純屬個人學習紀錄,如有錯誤請指正,謝謝) for(let i=0; i<=3; i++){ console.log('i:'...

技術 修改 HTML 標籤文字? 插入 HTML 子標籤?

以下分享幾種常見修改HTML標籤內容的方式,依照不同需求,我把自己會的修改方式分成兩大類,分別是針對標籤修改內部文字和在標籤內插入子標籤兩大類。 假設我們現...

技術 [JavaScript] if else 筆記

if else的用法 (純屬個人學習紀錄,如有錯誤請指正,謝謝) if(判斷條件){ 條件成立 }else{ 條件不成立 } 判斷條件會被轉...

技術 基本JavaScript 迴圈(Loop) - Training JS #9: loop statement --while and do..while

我一開始完全不懂迴圈是怎麼操作的,看了別人的解題方法,也不懂為什麼這樣寫,就會重複呢?JavaScript有三種迴圈,怎麼知道什麼情況下用哪種迴圈? Java...

技術 基本Javacript Switch case練習 - Training JS #8: Conditional statement--switch

平常很少學習到Javacript Switch的寫法,雖然我覺得用if else 寫感覺更簡單明瞭? 但其實不是這樣的,這兩種語法在使用的時機上有差別:1.Sw...

技術 基本Array練習 - CodeWars Training JS #4: Basic data types--Array

在這篇我遇到很多錯誤訊息,也學到 arr.length - 1 的寫法跟意思 題目:分別回傳下面五組function 1. getLength(arr...

技術 C3.js 從0開始的座標軸

想直接看本文重點可以直接跳過前3小節喔! 為什麼會選 C3.js ? 最近在做畢業專題的時候,碰巧遇到需要將大量數據做資料視覺化的狀況,為此作為網頁資料視覺...

徵才 [台北] Vue.js前端工程師 Frontend Engineer(月薪6-8萬) - 已停招

【工作內容】 依照UX/UI 設計稿進行網頁開發 功能評估並規劃時程 與後端團隊合作,串接 API 資料 撰寫前端單元測試、整合測試 調整網頁渲染效能 (SS...

技術 【JavaScript】物件、陣列 解構賦值 (Destructuring Assignment)

賦予值 一開始在學習 JavaScript 時,常需要宣告參數並賦予值,而等號右邊便是宣告參數的值。 範例中宣告兩個參數分別為 device、fruit ,他們...

技術 【前端web】離開表單之前詢問是否要儲存

經過實作後,情境如下 打開表單頁面,在沒有點擊任何輸入元素的情況下,直接關閉此瀏覽器的分頁。這時候不會詢問是否要儲存。 打開表單頁面,點擊任何輸入元素,會被瀏...

技術 【JavaScript】陣列方法之some()

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...

技術 【JavaScript】很適合今天的NaN

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...

技術 【JavaScript】解構賦值

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...

技術 【JavaScript】樣板字面值

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...

技術 【JavaScript】淺層拷貝與深層拷貝

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...

技術 lejos ev3 (ev3 使用 java 完整攻略) - jerry Tsai

Ev3 是 LEGO® MINDSTORMS® 樂高公司發展的可程式機器人,有原生的專用語法,且可使用java 做控制。網路上已有幾篇文章,可惜未能從頭解釋到...

技術 【JavaScript】幾個語法糖

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...

技術 【JavaScript】"9" > "12" //true

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...

技術 【JavaScript】==和===

【前言】本系列為個人前端學習之路的學習筆記,在過往的學習過程中累積了很多筆記,如今想藉著IT邦幫忙這個平台做整理+再複習。本系列標題一律以【】標示該篇文章主要涉...