原创 express框架的快捷使用

https://www.jianshu.com/p/a77b806b0d14 express-generator 是一個nodejs程序,快速搭建一個express項目 執行命令:express 項目名稱 --view=ejs 項

原创 淺談關於this的指向問題

button { width: 100px; height: 100px; background-color: rebeccapurple; } <button

原创 js中常用的數組高級函數

// 1.---------Array.from() 方法從一個類似數組或可迭代對象創建一個新的,淺拷貝的數組實例---------。 let ary1 = [1, 2, 3, 4] // console.log(Array.fr

原创 js深拷貝與淺拷貝

首先簡單介紹一下深拷貝與淺拷貝 如何區分深拷貝與淺拷貝,簡單點來說,就是假設B複製了A,當修改A時,看B是否會發生變化,如果B也跟着變了,說明這是淺拷貝,拿人手短,如果B沒變,那就是深拷貝,自食其力 淺拷貝就是隻複製數組(對象)本

原创 Promise操作mongosedb數據庫時的簡單使用

// https://www.runoob.com/w3cnote/javascript-promise-object.html // Promise 對象代表了未來將要發生的事情,用來傳遞異步操作的消息. // Promise對

原创 nodeJs中的fs模塊

// nodejs提供的系統API模塊(文件模塊、http網絡模塊),這些API都是封裝的獨立的模塊,可以直接引入使用   // nodejs除了官方提供的API模塊之外,還有非官方提供的第三方模塊,可以先下載在使用   // fs模塊 

原创 初識nodejs

// 引用http模塊 var http = require(“http”) // 引用fs模塊 var fs = require(‘fs’) // 引用path模塊 var path = require(“path”) // 引

原创 nodejs中的url模塊

// url : uniform resource locator 統一資源定位 // 協議名://域名:端口/資源路徑/...?參數..#哈希值   // url地址也分爲相對地址和絕對地址 // 絕對url: 以協議名開頭 // ht

原创 簡單實現正則判斷

// 程序開發中,需要做字符串的匹配工作,比如匹配手機號/郵箱/身份證號/ip地址… ,判斷一個字符是否滿足某些條件 // 所有的變成語言中都引入了正則表達式:Java、Python、PHP、OC、Swift、C… // js 中

原创 nodejs中的path模塊

// path 路徑 // 文件路徑,某個文件在磁盤上的位置 // 文件路徑按照完整性區分:相對路徑和絕對路徑 // 相對路徑是一個不完整的路徑,忽略了開頭的盤符和頂層文件位置 // ./index.html ./ 表示當前目

原创 輪播圖2.0

jQuery輪播圖

原创 Math類的使用

// js中有很多系統自帶的對象,叫做js內置對象 // Math就是內置對象之一 console.log(Math.PI);//圓周率 console.log(Math.E);//自然對數 console.log(Math.abs(-4

原创 構造函數封裝版輪播圖

CSS+HTML 輪播圖封裝版 prevBtn nextBtn JS+ class carouselImage { constructor(number, height,

原创 js中的繼承

 想要繼承,就必須要提供個父類(繼承誰,提供繼承的屬性) 父類   function People(name,age) {給構造函數添加了參數             this.name=name;             this.ag

原创 Jquery的事件處理

進入 $("#p1").mouseenter(function(){ alert(‘您的鼠標移到了 id=“p1” 的元素上!’); }); 離開 $("#p1").mouseleave(function(){ alert(“再見