原创 (javascript)自己的代碼積累

js求時間差 //求多個時間段的分鐘差 function Calc(timesArray){ var time=0; for(var i=0;i<timesArray.length;i++){ var minutes=CalcMi

原创 node.js學習筆記(3)--Express創建的項目分析

1.app.js(應用的啓動文件) var express = require('express'); #加載express模塊 var path = require('path'); #加載path模塊 var favicon

原创 node.js學習筆記(4)--使用Express完成簡單的登陸

1.設計路由 主頁:home.ejs  用戶登陸後進入的頁面  訪問路徑:/home 登陸頁面:login.ejs   用戶輸入用戶名密碼頁面 訪問路徑:/login 退出頁面:無    用戶點擊後回到登陸頁面 訪問路徑:/logout

原创 node.js學習筆記(1)--Node.js簡介及環境安裝

1.簡介 1.Node.js是一個基於Chrome JavaScript運行時建立的平臺。(注:是一個平臺,不是語言) 2.Node.js對Google V8引擎進行了封裝。 3.Node.js 使用事件驅動, 非阻塞I/O 模型而得以輕

原创 node.js開發工具--visual studio code

visual studio code,個人覺得這是開發node最好的編輯器,沒有之一。 下載地址:https://code.visualstudio.com/Download  之前的版本只能開一個窗口,這個版本終於能多窗口切換了,哈哈

原创 【轉】web 前端研發工程師編程能力飛昇之路

【前言】 所謂的天才,只不過是比平常人更快的掌握技能、完成工作罷了;只要你找到了正確的方向,並輔以足夠的時間,你一樣能夠踏上成功彼岸。 本文將 web 前端研發編程能力劃分了 8 個等級,每個等級都列舉出了對應的特徵及破級提升之

原创 node.js學習筆記(2)--使用Express快速創建應用

1.安裝express應用生成器 打開cmd 鍵入如下代碼 $npm install express-generator -g #全局安裝安裝成功如下----- 2.express命令 打開cmd 鍵入$express -h 顯示

原创 node.js學習筆記(8)--multer模塊文件上傳

1.簡介 multer是一個node.js文件上傳中間件,它是在 busboy的基礎上開發的! multer必須指定 enctype="multipart/form-data". 2.安裝 npm install multer -save

原创 node.js學習筆記(7)--Node.js與MongoDB簡單交互

1.創建工程 E:\test>express mongo -e create : mongo create : mongo/package.json create : mongo/app.js create :

原创 node.js學習筆記(5)--MongoDB下載及安裝

1.簡介 MongoDB 是由C++語言編寫的,是一個開源的文檔型數據庫。 MongoDB 將數據存儲爲一個文檔,數據結構由鍵值(key=>value)對組成。MongoDB 文檔類似於 JSON 對象。字段值可以包含其他文檔,數組及

原创 node.js學習筆記(6)--MongoDB簡單入門

1.MongoDB bin目錄介紹   mongo.exe:客戶端,支持js語法   mongod.exe:服務端   mongodump.exe:備份工具   mongorestore.exe:恢復工具   mongoexport.e

原创 (javascript)淺析js函數表達式和函數聲明以及閉包

1.函數 定義函數的方法有兩種,一種是函數聲明,另一種是函數表達式. //函數聲明 function f1(){}//函數表達式 var f1=function(){}這兩者的區別在於:函數聲明會在所有代碼執行前進行解析,而函數表達式和聲

原创 js高級程序設計筆記 -- 屬性類型以及創建對象

1.屬性類型 ECMAScript中有兩種屬性:數據屬性和訪問器屬性 1.數據屬性: 數據屬性包含一個數據值的位置,在這個位置可以讀取和寫入值 [[ Configurable ]] : 表示能否刪除屬性或者修改屬性爲訪問器屬性。默認值爲t

原创 vue-resource Content-Type is not allowed by Access-Control-Allow-Headers in preflight response

 朋友剛問了一個問題 用JQuery Ajax 請求的時候沒有問題,正常請求該接口。 但是換成vue-resouce 時會報如上的錯。 後來經過查找發現時 發現是Content-type 問題 vue-resource 請求時候 re

原创 js高級程序設計筆記 -- 理解繼承

1.原型鏈 原型鏈作爲繼承的主要方法。基本思想是利用原型讓一個引用類型繼承另一個引用類型的屬性和方法。 function SuperType() {   this.property = true; } SuperType.protot