JavaScript - 的 同標籤文章 - 共有 207 篇文章 搜尋時間 0.007 秒

Node.js 遇到效能瓶頸?試試 C++ Addons

2019-07-05 10:25:27 by Noob Tsai @ Noob's Space [引用來源]

覺得撰寫 Node.js 時有什麼效能瓶頸嗎?如果想讓它更快,可以試試看使用 C++ Addons 來撰寫模組。這種模組是用 C/C++ 來撰寫,最後可以當成一般的 npm 模組,在 JavaScript 中直接 require 使用。 最近在看一點定翼機的東西,想用 Electron 寫程式分析 Pixhawk 的飛行記錄,再做點視覺化。但是 log 檔案一次飛回來大概都有 50MB...... [閱讀更多]

我要學會 JS(三):callback、Promise 和 async/await 那些事兒

2019-02-13 12:37:40 by Noob Tsai @ Noob's Space [引用來源]

年前有個朋友面試,遇到了同步和非同步的問題。這幾年 JavaScript 也從 callback,慢慢演進到許多非同步的解法。 之前有提過 JavaScript 是一門有點 FP(Functional Progrmming)的語言,而 FP 把函式當成 first class(一等公民),所有的 function 都可以當成一種物件、當成一種參數來傳遞。像是你可以寫出這樣子的程式碼...... [閱讀更多]

JavaScript 陣列中兩個冷門的方法:Every、Some

2019-02-09 04:01:00 by Noob Tsai @ Noob's Space [引用來源]

JavaScript 的陣列中,除了常用的 sort、map 以外,其實還有 every、some。這兩個方法好像比較不常用到,寫篇文來講講怎麼使用,跟什麼時候可以使用。 filter 先從 Array.filter 開始講好了,順便複習一下 ES6。假設今天有一坨資料是這樣: const students = [ { name: 'Daniel', ...... [閱讀更多]

解決 AJAX 沒辦法取得 CORS(跨網域存取)資料的問題

2019-02-05 16:02:13 by Noob Tsai @ Noob's Space [引用來源]

取得像是開放資料這類別人的資料時,常常會遇到 CORS 問題,因此無法取得資料。這種問題除了去請原資料提供者開放 CORS 以外,還有什麼解決方法呢? Access to XMLHttpRequest at 'https://noob.tw/some-data' from origin 'https://test.noob.tw' has been blocked by C...... [閱讀更多]

利用原生 JavaScript 計算各時區時間

2019-02-02 03:29:23 by Noob Tsai @ Noob's Space [引用來源]

之前有介紹過 Moment.js,透過它的 moment-timezone 套件,就可以很輕易地用來計算各個時區的時間。不過今天要透過原生的 JavaScript(Vanilla JS)來試著解決這個問題。 為什麼會有這篇文章呢,其實是在參加六角學院的 JS 地下城挑戰。除了不定時釋出新的題目外,更有特定的 BOSS 弱點要使用特定的技術才能完成。像這一題就要求只能用原生、不能用套...... [閱讀更多]

Google 語音輸入ç¶「驗分享 - iThome 鐵人賽實際ç¶「驗心得

2018-12-01 03:05:28 by CaesarChi @ 熱血漢誌 [引用來源]

這次受邀參加 iThome 鐵人賽 30 天,以嘗試的心態,試è『—ç」¨èªžéŸ³è¼¸å…¥æ–¹å¼ï¼ŒæŒ『戰 30 天鐵人賽。 簡單來說就是透過 google doc 當中的語音輸入的方式ï...... [閱讀更多]

從 2018 回顧 2014 JSDC 技術活動回憶

2018-11-19 04:22:00 by CaesarChi @ 熱血漢誌 [引用來源]

又一年的活動結束,今年已經是第七屆的 JSDC 這幾年的時間實在是經歷很多事情... 這當中一起經歷過的夥伴,大家就像是共同突破一層一層的關卡,在每次階段性任務完成後,有人選擇回歸、休息,或者是繼續跟著玩下去,這一次又一次不知道結局在哪裡的遊戲 。 自2012開始,完全是一個從無到有的開始,什麼都不懂的開始。 就這樣一路開始進行,每年都有不同的模式,2013到2014之...... [閱讀更多]

我要學會 JS(二):基本運算與結構

2018-09-28 15:39:26 by Noob Tsai @ Noob's Space [引用來源]

來到 JavaScript 系列的第二篇,介紹 JS 在資料型態、運運算元和函式跟別人不一樣的地方。 資料型態 在 JS 裡面,基本的資料型態有:string、number、boolean 等等。可以透過 typeof 運運算元來檢查變數的型態: const name = 'Noob';console.log(typeof name); // 輸出 string 還有一...... [閱讀更多]

我要學會 JS(一):JavaScript 簡介

2018-09-25 07:21:13 by Noob Tsai @ Noob's Space [引用來源]

JavaScript 是個優質的語言,當年開發它的工程師只花了十天就設計完了,過了二十幾年在前端仍有不可或缺的地位。這系列的文章會帶大家入門 JavaScript,望大家早日入坑,以一個語言就能寫完前端、後端、資料分析、機器學習、視覺化等各式各樣的作品。 這篇先試著釐清一些概念,然後帶一點基礎語法。就先不談什麼 Babel、ES6 之類的 buzzwords,所以不會講太深。 這系...... [閱讀更多]

官方網站簡單的事情也可以這麼做 - 從 SPA 到 SSR 簡單回顧

2018-08-28 07:49:57 by CaesarChi @ 熱血漢誌 [引用來源]

整篇我想說的是, 如果我不說,大家應該以為網站裡只有壽司。 Picklete ,是許多架構的基礎和本體,架構上基本採用 Sails.js & jQuery (I love jQuery) ,至今可以說是改到連自己的爸爸媽媽都不認識它了。 https://github.com/miiixr/picklete 官方網站建置案子,應該是採用 Picklete 4th 的基礎...... [閱讀更多]