原创 JSONP的原理及跨域

JSONP原理 只要你聊到跨域,就必須聊到JSONP,所以在這裏說一下JSONP的實現原理,以及你在項目中的哪個需求使用了JSONP,簡單點理解就是HTML裏面所有帶src屬性的標籤都可以跨域,如iframe,img,script等。

原创 NodeJS基本知識總結

NodeJS基本知識總結 express框架的基本介紹 express框架 產生的原因: 1.http模塊在處理路由這塊比較雞肋 2.http模塊在處理靜態資源時比較麻煩 3.http在獲取瀏覽器的提交過來的參數時

原创 網站的SEO優化

關於web前端開發過程中SEO優化的注意點 簡單點理解就是標籤的語義化,在合適的地方用最合適的標籤,這樣會更利於網絡爬蟲對網站的解析 SEO優化通俗點說就是爲了讓網站在各大搜索引擎中更容易的被搜到,即提高搜索排行,從而提高

原创 隨意改變圖片大小的腳本

圖片大小自動腳本使用方法:     在圖片引用位置寫上<img src='地址' οnlοad='AutoResizeImage(400,500,this)' />即可。    400和500表示限制的最大寬和高; <script>

原创 Node 的模塊化思想

模塊化: 將一些功能相似的代碼,統一放在一個文件或是文件夾中,然後暴露出去,給其他人用,這種思想稱之爲模塊化思想。 Noodjs中的模塊化思想體現: 在NoodJs中,不同的功能放在不同的模塊中,比如Nood中將文件操作放在File S

原创 學習中碰到的一些操作字符串操作的方法彙總

聽到一位老程序員談到他學習一門語言的入門標準,他說有4個條件,達到4個條件方可算的上入門: 1.記住所有的基本語法(關鍵字); 2.字符串操作; 3.集合操作(數組,鍵值對(字典)); 4.文件操作; 我感覺很有道理,就總結了一下Java

原创 閉包的原理

瞭解閉包從這些方面來考慮: 一、變量作用域: 要理解閉包,首先要理解javascript的特殊的變量作用域。 變量的作用域無非就是兩種:全局作用域和局部作用域。 在JS語言中,函數可以讀取全局變量: var n=1;    functi

原创 正則表達式--RegExp

正則表達式的簡單理解: 一、正則表達式的聲明(兩種): 1.通過構造函數聲明:var 變量名 = new RegExp(/表達式/); 2.通過直接量定義:var 變量名 = /表達式/ 二、正則表達式的常用方法(三種): 1.RegEx

原创 關於嚴格模式的簡單介紹

概述 除了正常運行模式,ECMAscript 5添加了第二種運行模式:“嚴格模式”(strict   mode)。顧名思義,這種模式使得Javasc

原创 網站的性能優化

從兩方面出發,文件和結構 文件方面 1. CSS文件鏈接在head頭部,CSS文件壓縮合並; 2. Js文件放在body最下面; 結構方面 1、不要使用全局變量; 2、不要使用with語句; 3、儘量少使用閉包; 4、數組中不要嵌套太多;

原创 對於angular 中MVC 和 MVVM 的一些個人理解

首先我們先從字面上理解一下 MVC  : M----> model 模型層(一般用於數據存儲,存儲一些業務邏輯),也就是我們說的數據模型。 V-----> view 視圖層(界面),用來展示數據。 C-----> controller 控

原创 常用的代碼塊

1. 逐個隱藏元素下面這個jQuery插件可以根據你設置的步長(間隔時間)來逐個隱藏一組元素。在列表元素的重新加載中使用,可以達到很好的效果。$.fn.fadeAll = function (ops) { var o = $.ext

原创 WebStorm破解激活

2017版本的可以嘗試: 1.  打開License Activation窗口中選擇“activation code”,在輸入框輸入下面的註冊碼: 43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIi

原创 彈幕滾動的效果

scrollamount="10"scrollamount="20" scrollamount="30"scrollamount="40"彈來彈去繞圈到頭就不動了

原创 Krpano 常用代碼塊

獲取krpano全景對象var krpano = document.getElementById("krpanoSWFObject");設置自動旋轉$(document)[0].addEventListener("click",funct