Time of Update: 2017-02-27
前幾天在空隙時間在讀Mastering Regular
Time of Update: 2017-02-27
本文介紹如下幾個方面的內容: 1.如何建立數組2.如何對數組進行操作(添加,刪除,讀取)3.數組常見方法和屬性如何建立一個數組,一般地根據初始化設定簡單分為3種:1.單純建立數組:var arr=new Array();要點:用new關鍵字建立數組對象Array(),Array()對象是一個本地類,可以用new建立一個對象後使用2.建立數組的同時規定數組大小:var arr=new
Time of Update: 2017-02-28
代碼複用及其原則代碼複用,顧名思義就是對曾經編寫過的代碼的一部分甚至全部重新加以利用,從而構建新的程式。在談及代碼複用的時候,我們首先可以想到的是繼承性。代碼複用的原則是:優先使用對象組合,而不是類繼承在js中,由於沒有類的概念,因此執行個體的概念也就沒多大意義,js中的對象是簡單的鍵-值對,可以動態建立和修改它們。但在js中,我們可以使用建構函式和new操作符來執行個體化一個對象,這與其他使用類的程式設計語言在文法上有其相似之處。例如:var trigkit4 = new
Time of Update: 2017-01-19
首先我們來瞭解下什麼是Throttle 1. 定義 如果將水龍頭擰緊直到水是以水滴的形式流出,那你會發現每隔一段時間,就會有一滴水流出。 也就是會說預先設定一個執行循環,當調用動作的時刻大於等於執行循環則執行該動作,然後進入下一個新周期。 介面定義:* 頻率控制 返回函數連續調用時,action 執行頻率限定為 次 / delay*
Time of Update: 2017-01-19
含義:捲軸高度作用:滾動式載入(ajax),滾動導航固定定位,滾動彈框定位等等.展示滾動導航和側邊欄滾動固定定位的效果:1、chrome瀏覽器document.body.scrollTop和document.documentElement.scrollTop都可以 2、各瀏覽器下 scrollTop的差異IE6/7/8/9/10:對於沒有doctype聲明的頁面裡可以使用 document.body.scrollTop 來擷取 scrollTop高度 ;對於有doctype聲明的頁面則可以使用
Time of Update: 2017-01-19
在本教程中,我將用最通俗的語言和最簡潔的代碼給大家示範如何建立一個JavaScript彈出DIV視窗層的效果。
Time of Update: 2017-01-19
今天在項目中用到了彈出子視窗,就想到了用JavaScript實現的兩種方法,一個是window.open();一個是window.showModalDialog()方法,後者是存在父子關係的一種快顯視窗,只有子窗關閉,父視窗才啟用,並且可以傳送參數和傳回值。正好又溫習一遍用法,順便在此記錄過程中遇到的問題。基本介紹: showModalDialog() (IE 4+ 支援) showModelessDialog() (IE 5+ 支援) window.showModalDialog()
Time of Update: 2017-01-19
本文執行個體講述了javascript設定連續兩次點擊按鈕時間間隔的方法,分享給大家供大家參考。具體實現方法如下:很多時候我們在實際應用中,可能並不希望按鈕聯絡被不間斷的點擊,所以要限定一定的時間間隔才能夠再次點擊按鈕,下面就通過代碼執行個體介紹一下如何?此功能,代碼如下:複製代碼 代碼如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author"
Time of Update: 2017-01-19
本文執行個體講述了javascript實現html頁面之間參數傳遞的四種方法。分享給大家供大家參考,具體如下:我們知道,在伺服器端asp,jsp等程式可以接受html頁面上的form傳來的參數。那麼,可不可以傳遞參數給html頁面呢。可以。原理:通過window.location.href中的分割符獲得各個參數方法一:/* *函數功能:從href獲得參數 *sHref: http://www.cscenter.com.cn/arg.htm?arg1=d&arg2=re
Time of Update: 2017-01-19
代碼很簡單,這裡就不多BB了,小夥伴們直接看樣本吧<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type"
Time of Update: 2017-01-19
首先,我想到的是另建一個結果數組,用來儲存原始數組中不重複的資料。遍曆原始數組依次跟結果數組中的元素進行比較,檢測是否重複。於是乎,我寫出了如下代碼A:Array.prototype.clearRepetitionA = function(){ var result = []; var isRepetition; for(var i=0; i<this.length; i++){ isRepetition = false; for(var j=0;
Time of Update: 2018-07-20
Window 屬性 說 明 frames[] 存放當前視窗中所有frame對象的數組。 length 視窗 frame 的數目,和 window.frames.length 等同。 name 當前視窗的名字,自 JavaScript 1.1 起,這個值是可讀寫的。 parent
Time of Update: 2018-01-01
js外掛程式方式開啟pdf檔案 需求:JSP網頁中要顯示pdf檔案,下面給出二種方案,JS外掛程式那種不錯啊兩種方案:一種直接連結,把pdf檔案當作img檔案,類似<a href=""/>這種形式,這樣連結: 代碼如下:<frame
Time of Update: 2017-12-01
301和302狀態代碼區別,301和302狀態一、官方解釋301 redirect: 301 代表永久性轉移(Permanently Moved)302 redirect: 302 代表暫時性轉移(Temporarily Moved
Time of Update: 2017-10-19
【原創乾貨】絕對位址和相對位址,原創乾貨相對絕對位址和相對位址是網站開發基礎知識中很重要的知識點。1.在網頁中插入檔案時,不可以使用硬碟的絕對路徑 舉個例子,在網頁中插入圖片,代碼如下: <!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2017-09-27
詳解Web使用webpack構建前端項目,webwebpack好久沒寫技術部落格了, 原因在於最近在學習前端方面的技術, 熟悉我的同學都知道, 之前我有使用Vue搭建了一個個人簡曆, 體驗了一把最新的前端技術, 但之前我們使用的是vue-cli腳手架工具, 對於如何自己實現前端構建工具, 當下最為流行的就是webpack和gulp了, 之前一篇我們講了gulp, 這一篇我們來好好討論webpack.說起webpack, 想必做前端的同學肯定不會陌生, 其實之前我們使用gulp構建的時候,
Time of Update: 2017-04-25
基於jQuery實現文字列印動態效果,jquery動態效果本文執行個體為大家分享了jQuery實現文字列印動態效果的具體代碼,供大家參考,具體內容如下主體html<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>列印文字效果</title> <script type="text/javascript"
Time of Update: 2017-01-22
AngularJS Select(選擇框)使用詳解,angularjsselect1、Select概述AngularJS 中可以使用 ng-option 指令來建立一個下拉式清單,清單項目通過對象和數組迴圈輸出<div ng-app="myApp" ng-controller="myCtrl"> <select ng-model="selectedName" ng-options="x for x in names"> </select></div&
Time of Update: 2018-03-12
vue2 全域變數的設定方法,vue2全域變數最近在學習VUE.js 中間涉及到JS全域變數,與其說是VUE的全域變數,不如說是模組化JS開發的全域變數。1、全域變數專用模組就是以一個特定模組來組織管理這些全域量,需要引用的地方匯入該模組便好。全域變數專用模組 Global.vue<script type="text/javascript">const colorList = [ '#F9F900', '#6FB7B7', '#9999CC', '#B766AD', '#B87070
Time of Update: 2018-02-11
基於Vue2.X的路由和鉤子函數詳解,vue2.x鉤子函數詳解最近上班有些忙,好久沒有更新文章,也沒學習新的東西。今天來說說這個路由鉤子吧。導航和鉤子函數:導航:路由正在發生改變 關鍵字:路由 變鉤子函數:在路由切換的不同階段調用不同的節點函數(鉤子函數在我看來也就是:某個節點和時機觸發的函數)。鉤子函數 主要用來攔截導航,讓它完成跳轉或取消,在導航的不同階段來執行不同的函數 ,最後鉤子函數的執行結果會告訴導航怎麼做。。導航在所有鉤子 resolve 完之前一直處於