本次參賽主題為新手從0到有學習JavaScript,並參考O'REILLY JavaScript大全這本書作為參賽內容,並將內容作再整理及補充,希望能幫助像我一樣的新手們,能更札實的學習這門程式語言。
//判斷一個月是30天還是31天function daysInMonth(iMonth, iYear) {return 32 - new Date(iYear,...
邏輯:分辨大小月,當月例假有幾天,任職區間有幾天例假和休假(自己輸入),每日薪水多少(除以非假日)extra holiday(自己總共休假天數-含例假) //觸...
undefined是javaScript原始別之一 function test(t) { if (t === undefined) { return...
一、undefined 也是一個值嗎? 是的,undefined 只要是在javaScript中,不需要特別宣告就可以使用,所以它是全域屬性(global p...
一、必須使用===來檢查undefined 因為x未賦予值,結為true, 直接執行 if 條件式,也就是x 等於undefined。 必須使用 ===(嚴...
一、symbol是什麼? ES6才有的,作為非字串的特性名稱(non-string property names)之用。 在 ES5 中,object 的屬性...
Symbol的Static properties:JavaScript中的Symbol類具有一組靜態屬性,它們是Symbol對象的預定義實例,通常稱為"...
一、什麼是可變與不可變?(一)原始值是不可變的(immutable)原始值(Primitives)和物件型別(Object)有一個基本差異存在,原始值是不可變的...
(一)JavaScript意外轉換的型別 自動轉型的例子: 10 + "object"; //轉換成全部都是字串 "10obje...
(一)Number.prototype.toString()Number與toString()方法連用,可接受一個額外引數(下面範例的radix),如果沒有指定...