stringnumberbooleannullundefinedsymbol (ES6 新增)除了上述這些以外的”型別”,都是物件。
給我這個肝肝的工程師一些支持吧! ^v^
let color =['red', 'green', 'blue','gray','yellow' ];
let book =['CS','VB','JavaScript','Python','SQL'];
console.log(color);
console.log(book); let array00 =['green',100,false];
let bookprices=[320,400,350,250,400];
console.log(array00);
console.log(bookprices); let array00 =['green',100,false];
let bookprices=[320,400,350,250,400];
console.log(array00[0]);
console.log(array00[1]);
console.log(array00[2]);
console.log(bookprices[0]);
console.log(bookprices[1]);
console.log(bookprices[2]); let array00 =['green',100,false];
let liaolikenumber = array00[1];
console.log(liaolikenumber);
// result = 100 let number =[0,1,2,3,4,5];
console.log(number.length);
// result =6 let number =[0,1,2,3,4,5];
number.push(6);
console.log(number); let array01 =['2nd','3rd','4th','5th'];
array01.unshift('1st');
console.log(array01); let bookname =["CS","VB","JS","Python","SQL"];
bookname.pop();
console.log(bookname);
let bookname =["CS","VB","JS","Python","SQL"];
bookname.shift();
console.log(bookname); let bookname =["CS","VB","JS","Python","SQL"];
bookname.splice(0,2);
console.log(bookname); 陣列順利 0~1 受到影響, 其餘沒有!
JavaScript 物件 (object) 是一個複合資料型態 (composite data type),可以儲存不定數量的鍵值對 (key-value paris),而一組鍵值對我們稱做物件的一個屬性 (property)。一個屬性的值 (value) 可以是任何資料型態 (也可以是函數);而屬性的名稱 (key / name) 是一個字串型態。
let makenewobject = new object(); let makenewobject ={}; 我們拿車子零件的例子來陳述
車子的組成一定是非常多的零件組成, 這些細部的零件 = 屬性( Attribute )
眾多屬性名單集結成一個完整的電機總成( 物件 Object)。
底下連結有白話版本的範例:
https://hugohabor.com/?p=1129
Car.LightHeader
Car.AirConditionor
Car.Compressor
Car.Alternator
Car.Starter
Car.Fuelpump let LightHeader ="NO1";
let AirConditionor ="NO2";
let Compressor ="NO3";
let Alternator ="NO4";
let Starter ="NO5";
let Fuelpump ="NO6";
let Car ={
LightHeader,
AirConditionor,
Compressor,
Alternator,
Starter,
Fuelpump,
};
console.log(Car);
console.log(Car.AirConditionor); 總結
import 與 export 在Node.js 有提到其用法: Node.js require、module以及exports 模組設定 - Hugo Habor 每一個Javascript檔案可當作獨立模組系統(ES Module) 1. Module(模組)…
作者今天遇到一個很奇怪的問題 寫程式寫到一半... 點擊應用程式時... 怎麼都跳不出畫面... 後來查詢了一下是Reg註冊可能被微軟更新給搞掉了... 文章資訊來源: 【以解決】各位.exe檔案打不開,不要相信"在 Windows 7 或 Windows Vista 中無法打開 .EXE 檔案"這篇文章…
Node.js可以提供你很多模組,今天來探索如何使用 Node.js 的 http 模組來架設一個簡單的伺服器。 本篇使用模組require 載入你所需要的模組。這次我們使用'http' 模組來創造一個簡單的server。 資料參考 Node.js - createServer 起手式 - iT…
針對Node.js來談談 require、module以及exports 模組設定。這些概念允許開發者將大型程序分解成小的、可管理的、可重用的部分,稱為模塊。 下面將逐一介紹這些概念,以及它們如何與 JavaScript 關聯。 An Essential Guide to Node.js Modules (javascripttutorial.net) 1. Module(模組)…
像是很多專案必須讀取國家資料中心的metadata,許多檔案格式為CSV、JSON、Html可以利用網頁技術去爬蟲;拿一個範例來嘗試看看就知道這些語法的實際用途。 [主題週]專題報導-開放資料 (Open Data)相關議題與應用 (114230) - Cool3c 在這裡我們使用台北市資料大平台 UBike2.0 作為資料依據! 目的 來抓取空位數量 >15, 抓取空位數量 <15。…