iT邦幫忙

javascript相關文章
共有 5672 則文章

徵才 [台中]資深後端工程師

【公司名稱,統編】搞之訊有限公司,82784304 【工作地址】籌備處:台中市西屯區皇福街16號(預計2020年初移至辦公室地址)辦公室:407台中市西屯區惠中...

徵才 [台中]資深前端工程師

【公司名稱,統編】搞之訊有限公司,82784304 【工作地址】籌備處:台中市西屯區皇福街16號(預計2020年初移至辦公室地址)辦公室:407台中市西屯區惠中...

技術 Javascript 進階 5-6 最常見的 this:物件的方法調用

這篇文章要來介紹 this 終於進入重頭戲之一了喔! this 也是讓很多開發者頭痛的地方喔,這篇文章會用簡單的方式讓大家知道,this 現在到底是誰! 那我們...

技術 Javascript 進階 5-5 閉包進階:工廠模式及私有方法

首先我們先來看看下面的例子 // 申論題 function arrFunction () { var arr = []; for (var i...

徵才 【台北市】前端工程師(近捷運松江南京站)-APO

我們需要您具備以下能力:1、從事前端開發2年及以上,精通各種前端技術,包括HTML/CSS/JavaScript/Node.JS等2、具備跨終端的前端開發能力,...

技術 [開發經驗分享][JavaScript]浮點數運算出現一堆小數位數

情境描述 最近在開發專案的前端時,遇到一件非常奇怪的問題,用Javascript來做加減乘除,如果是有小數點的數字的話,跑出來的數字會非常奇特,例如: var...

技術 Javascript 進階 5-4 閉包 Closure

這個章節要來討論閉包的概念 函式包函式,並且在子函式中調用父函式的變數,避免父函式的變數在沒有任何參照的情況下被釋放掉。 講的好像很困難,我們直接來看範例比...

技術 Javascript 進階 5-3 參數

這個章節要來介紹參數 前幾篇的文章對參數有一些介紹,這篇文章會對參數的各種狀態進行更詳細的介紹。 在介紹參數之前,一個函式在運行之前,會帶入那些參數。 var...

技術 Javascript 進階 5-2 立即函式(IIFE)

這個章節要來討論立即函式(IIFE) 根據上個章節我們講到,函式陳述式必須要具名,才能夠被調用。 函式表達式,無論具不具名,也必須要有變數乘裝才能夠透過 變數名...

技術 Javascript 進階 5-1 什麼是函式

這篇文章要來介紹甚麼是函式 首先先讓我們看一下下方的程式碼 // 函式結構 function afunction (parameter) { var l...

技術 Javascript 進階 4-13 其他練習

Q1 A: a.family.nameB: a[2].family.nameC: a[0].family.nameD: a[1].family.name 答案...

技術 Javascript 進階 4-12 章節總結測驗

Example 1 以下物件格式是否正確? 如果不正確請調整為正確格式執行物件中的兩個函式 錯誤修正 var person = { name: '小明'...

技術 Javascript 進階 4-11 JSON

這篇文章要來討論甚麼是JSON 我們來看一下 維基百科 怎麼定義JSON~ 所以可以了解到,json其實是一個字串的格式。它的結構雖然跟物件相似,但卻有些微不...

技術 Javascript 進階 4-10 陣列

這篇文章要介紹 Javascript 陣列的基本觀念 陣列十字宣告陣列 var Array = []; 這個應該大家都很熟悉 那麼我們再陣列中,不需要宣告屬性...

技術 Javascript 進階 4-9 淺層複製及深層複製

今天要討論的主題是淺層複製及深層複製 又有人會稱作 淺拷貝 以及 深拷貝 而深跟淺是怎麼樣定義的呢?我們就一樣先來看例子說明吧! var family = {...

技術 JavaScript atob / btoa 編解碼不支援 utf8 的解決方案

url get 傳參數 解析utf8字元(中文)發生 Uncaught DOMException: Failed to execute 'btoa' on '...

技術 Javascript 進階 4-8 Call by Reference 還是 Call by Sharing

其實在面試很多的面試題之後,常常會聽到 物件是 Call by Reference 的說法 但其實 Javascript 的物件是 Call by Sharin...

技術 Javascript 進階 4-7 物件參考觀念的實際運作模式

這篇文章會配合Excel表來說明傳值、傳參考的特性喔! 傳值 以上一篇文章的範例來說 var person = '小明'; var person2 = pers...

技術 Javascript 進階 4-6 物件的參考特性

這個章節要來介紹傳值以及傳參考的概念 首先我們先來看看程式碼吧 var person = '小明'; var person2 = person; person2...

技術 Javascript 進階 4-5 未定義的物件屬性預設值

故事是這樣的~ var family = { name: '小明家' } console.log(family); // {name: '小明家';}...

技術 Javascript 進階 4-4 物件與純值

這個章節要來介紹 物件與純值 的關係 之前我們介紹到 我們可以利用 . 的方式新增物件的屬性以及對應的值 var family = {}; family.nam...

技術 Javascript 進階 4-3 變數及物件屬性的差異

上一篇文章我們學到了如何針對 物件 進行 新增、修改、刪除 其中屬性的動作。 那麼這篇要額外補充,談談 window 這個專屬於 瀏覽器 的物件。 這個物件在瀏...

技術 Javascript 進階 4-2 物件取值、新增、刪除

我們這章要學習如何從物件中取值 主要的方法有兩種,一個是 . , 另一個是 []。 var family = { // property1: value...

技術 Javascript 進階 4-1 物件結構

首先我們來先來學習如何定義一個物件 var family = {}; // 物件實字 Object Literals 透過這種物件實字的方式定義物件的話,我們...

徵才 <台中>軟體開發公司徵才 -遊戲前端工程師

公司介紹:提供娛樂產業遊戲開發服務,以頂尖技術團隊與專業2D及3D視覺結合,完美打造膾炙人口線上遊戲產品,為集團母公司與亞洲華人市場客戶,打造廣受市場喜愛的主題...

技術 Javascript 進階 3-12 10題測驗問題

Q1 我們都知道 Javascript 是一個動態型別的語言,必須在執行之後才知道型別 請問以下 a、b、c、d、e 的型別是? var a = true; v...

技術 Javascript 進階 3-11 Javascript奇怪的運算

這篇文章主要在描述運算子運算出來的 不如預期結果。 有些雖然平常在撰寫不會用到,但面試的時候可能會被問到。 有些就真的是會在撰寫的過程中遇到的問題,那就讓我們以...

技術 JS_測試陣列是否有符合條件的元素好用方法 every() & some()

Array 34 一顆小螺絲釘立大功,一粒屎壞一鍋粥猜兩個迭代函式。 在ECMAScript 5的迭代方法中有兩個好用的迭代方法,這兩個方法主要拿來檢查陣列...

技術 Javascript 進階 3-10 第三章總結

這邊用這篇文章來做總結一下 會用一些範例幫大家複習觀念 範例一 var a = 1; var b = new Number(1); console.log(a...

技術 Javascript 進階 3-9 邏輯運算子及函式預設值

邏輯運算子 所謂的邏輯運算子,包含 &amp;&amp;, ||, ! 這三種。 分別的定義如這個連結所描述。 &amp;&amp; &amp;&amp; 是...