原创 node.js cannot find module "xxx"解決方法

node.js找不到xxx 這個模塊的解決方法。 按順序來。 1.檢查一下是否拼寫錯誤。 2.這個模塊是自己寫的,是的話。檢查一下路徑是否正確。 3.如果是導入的模塊。用 npm list這個命令輸出一下,是否有這個模塊。沒

原创 簡析遞歸算法

簡析遞歸 遞歸是編程過程中比較重要,也是比較簡單的算法之一,簡單的遞歸思路,往往比較容易理解,而略微複雜的遞歸則容易讓人頭痛。 遞歸主要分兩種 直接遞歸 直接遞歸函數裏面調用本身這個函數,實現遞歸

原创 javascript 的null和undefined

null 和 undefined 。 這兩者表現極爲相似 console.log(null==undefined);//true 但是不少地方還是有些不同 null 和 undefined在現代JS語義裏面是有明確區別的: n

原创 javascript關於函數式編程

函數式編程 函數式編程是一種編程範式。 常見的三種編程範式 有以下三種 命令式 c 函數式 go lisp 面向對象 java c++ javascript是一門多範式的編程語言 ,既可以像C語言一樣 ,命

原创 三行jquery實現選項卡效果

選項卡特效的實現 實現選項卡特效,先講一下大致的思路. 1.用一個大的div 包裹住一個ul ,ul ,裏面再接四個小的li,和四個可以點擊的span ,用按鈕等代替也行。 html代碼結構大致如下,設置背景色是爲了看出效果

原创 簡析java中string的比較

簡析一下java中的String的比較 雖然這很簡單,但還是讓不少新手困惑。 說明一下 ==和equals 的區別。 ==比較的是引用,就是地址,而equals是比較值,比較值的話,是值相同就返回true,而引用的話,值相同不一定相等,只

原创 js的小知識1

js 的一些小細節, 變量var 的區別 function(){ var photo=10;//局部變量 } alert(photo)//undefined 和 function(){ photo=10;//全局變量 } a

原创 js的小知識2(web論壇常見錯誤小結)

1.函數加()和不加()的區別 function func(){ return 1; } alert(func);//輸出的是這個函數 alert(func());//1 , 加() 就是調用函數,不加() 就是函數這個對象。,區

原创 jquery 實現篩選功能。

商品屬性篩選 商品的屬性篩選 是一個十分常見的功能,通常是同一類型的屬性只能選擇一個。例如 價格範圍,或者品牌,爲了使選擇的內容看上去更直觀 ,一般都會將選擇項列出,並擁有點擊取消 選擇 ,點擊同類替換的功能。 在下面給出兩個完

原创 三行jquery實現手風琴效果

手風琴特效的實現 實現手風琴特效,先講一下大致的思路. 1.用一個大的div 包裹住一個ul ,ul ,裏面再接四個小的li, html代碼結構大致如下,設置背景色是爲了看出效果,最後一個是默認展開,可以自己隨意設置 It’

原创 JavaScript 控制(改變)canvas(畫布)的大小

前段時間在論壇看到有人問如何自由改變畫布大小,閒來無事,就花了點時間解決,在CSDN 博客中沒有相關博文,於是順手記錄下來 html5 裏面有一個新標籤canvas,也就是畫布,畫布常常需要重繪,改變大小等 這裏處理的就是改變大

原创 JavaScript 的閉包原理與詳解

JavaScript 的閉包原理與詳解。 JavaScript的閉包是一個特色,但也是很多新手難以理解的地方,閱讀過不少大作,對閉包講解不一,個人以爲,在《JavaScript高級程序設計》一書中,解釋的最爲詳盡,結合此書,表述一

原创 webpack 升級4.x vue 渲染出錯

webpack 升級4.x vue 渲染出錯 原因 webpack 對於import 的語法實現更新 注:import 是 ES6標準,但不是服務器端node 的標準,這裏webpack相當於解析器,變相支持 import 語法,但

原创 JavaScript 變量聲明和初始化

JavaScript 變量聲明的方式 怎麼說呢?變量聲明或許是寫JavaScript中做的第一件事情,無論有意無意總是會產生一些變量. 或許你覺得這個沒有什麼價值,聲明變量吧,誰不會呀 看看聲明變量有哪些方式 直接使用,就成了全局變量

原创 JavaScript正則方法replace實現搜索關鍵字高亮

前言 正則表達式是字符串處理工具中強有力的工具.也有人認爲這只是一個小玩具,但不管怎麼說都離不開它. 這裏介紹的是JavaScript的正則表達式的replace方法 ,和實現搜索關鍵字高亮的功能. 先介紹一下正則表達式的replace