Time of Update: 2017-01-19
return語句在js中非常的重要,不僅僅具有返回函數值的功能,還具有一些特殊的用法,有個清晰的把握是非常有必要的。下面就結合執行個體簡單介紹一下return語句的作用。一.用來返回控制和函數結果:通常情況,return語句對於一個函數是很有必要的,因為往往需要函數在一系列的代碼執行後會得到一個期望的傳回值,而此值就是通過return語句返回,並且將控制權返回給主調函數。文法格式:return 運算式代碼執行個體如下:function add(){ var a=1; var b=2;
Time of Update: 2017-01-19
本文執行個體講述了JavaScript實現自動快顯視窗並自動關閉視窗的方法。分享給大家供大家參考。具體如下:這裡介紹的JavaScript自動快顯視窗並自動關閉視窗,JS實現此特效似乎很簡單,開啟網頁後即顯示一個快顯視窗,之後會自動離開,使用了window.open和document.open();以及document.close();對象共同來實現,現在似乎用的不多了。運行效果如下圖所示:具體代碼如下:<HTML><HEAD><TITLE>自動離開的視窗&l
Time of Update: 2017-01-19
最近開始整理一些以前寫的好用的外掛程式,…^-^!!!隨著頁面資訊越來越豐富飽滿,尤其像淘寶,京東之類的購物網站,首頁就是他們的生命線,- -||||最近在做某銀行的網站,只有擠上首頁才能得到更多的關注,於是乎各種業務人員就開始了首頁位置之爭,為了平息他們的戰亂。體現我大度包容的一面 ,啊哈哈哈首頁囊括了他們全部的需求,他們滿意的走人了,結果技術經理來了,說首頁載入怎麼這麼大,於是乎,減!!!首當其衝,縮小圖片K數,不夠,那怎麼辦,好吧,進入正題。長頁面未顯示的部分可以先不載入,省流量就是省錢,
Time of Update: 2017-01-19
原理就是通過離開頁面行為時間onunload觸發時間去檢測此時的瀏覽器的視窗大小,根據大小由此判斷使用者是重新整理,跳轉或是關閉行為程式 代碼如下 window.onunload = function(){ var a_n = window.event.screenX - window.screenLeft; var a_b = a_n > document.documentElement.scrollWidth-20; if(
Time of Update: 2017-01-19
本文執行個體講述了javascript實現下班倒計時效果的方法。分享給大家供大家參考。具體如下:周末了,搞個下班倒計時,娛樂下。確保下面三點:1、非IE瀏覽器,較高Chrome版本,已開啟HTML5案頭通知。具體設定見下面截圖 2、將這個HTML放到本地Web伺服器上測試,直接雙擊運行無法彈出案頭通知順帶提下,這個程式很容易擴充成定時通知。做這個東西的過程有兩點比較糾結,總結下:1、parseInt("09")返回的是0。正確做法是parseInt("09", 10),顯式指定基數為十進位 2、
Time of Update: 2017-01-19
本文執行個體講述了JavaScript清空數組元素的兩種方法簡單比較。分享給大家供大家參考。具體分析如下:JavaScript中數組清空有多種方法:var arr = [1, 2, 3]; arr = [];//方法一arr.length = 0;//方法二arr = null;//方法三delete arr;//方法四這裡比較最常用的第一種和第二種var arr = [1, 2, 3];// 方法一// 優點:如果有其他地方用到了數組arr中的元素,這種方法相對來說更安全。並且也簡單快捷//
Time of Update: 2017-01-19
整理了一些JS的常用方法,包括驗證啊,全選反選啊,ajax請求啊之類的,因為就是自己用的,寫的都比較簡單,就算拋磚引玉吧,喜歡的就拿去,不喜歡就拉到Tools.min.js/** * JS公用類庫檔案 * 建立時間:2015-05-13 * 建立人:mction */(function(){ var D = document; var W = window; var Postfix = '.php' var _Id = function(Id){return
Time of Update: 2017-01-19
這裡的主題是 this ,不扯遠了。this 本身原本很簡單,總是指向類的當前執行個體,this 不能賦值。這前提是說 this 不能脫離 類/對象 來說,也就是說 this 是物件導向語言裡常見的一個關鍵字。說的極端點,如果你編寫的 JS 採用函數式寫法,而不是物件導向式,你所有的代碼裡 this 會少很多,甚至沒有。記住這一點,當你使用 this 時,你應該是在使用對象/類 方式開發,否則 this
Time of Update: 2017-01-19
JavaScript 擷取目前時間戳:第一種方法:var timestamp = Date.parse(new Date());結果:1280977330000第二種方法:var timestamp = (new Date()).valueOf();結果:1280977330748第三種方法:var timestamp=new
Time of Update: 2017-01-19
樣本一:運行效果截圖如下:具體代碼如下:http-equiv="Content-Type" content="text/html; charset=gb2312">霓虹燈var Tname="歡迎您的到來!";var Tlen=Tname.length;document.write(""+Tname+"");var col=new Array("#FFCC00","#3333FF","#FFCC00","#FF0000","#FFCC00","#CC33FF");var
Time of Update: 2017-01-19
本文執行個體講述了基於javascript實現單選及多選的向右和向左移動執行個體。分享給大家供大家參考。具體實現方法如下:方法 一:<body><h1>實現單選及多選的向右和向左移動</h1><div id="lst"> <span> <select id="lselect" size="10" multiple="multiple" style="width: 100px;
Time of Update: 2017-01-19
本文執行個體講述了javascript實現資訊增刪改查的方法。分享給大家供大家參考。具體實現方法如下:<body><div align="center"> <h1>顯示所有的使用者介面</h1> <div style="border: 1px red solid; margin-bottom: 100px; padding: 10px 10%;"> <table border="1px" cellpadding="0"
Time of Update: 2017-01-19
本文執行個體講述了javascript簡單實作類別似QQ頭像彈出效果的方法。分享給大家供大家參考。具體實現方法如下:<!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><
Time of Update: 2017-01-19
許多製作網頁的朋友常常製作公告板、資訊窗,也經常為了實現整版頁面和映像的滾屏顯示而煩惱,不用著急,這裡有一個簡單的方法來實現滾屏顯示。我們沒有採用Java的.class程式來實現,也不是動態DHTML語言,只是充分地利用了JavaScript指令碼語言的一些函數,寫一些簡短的JavaScript指令碼語言就可實現這一功能。 原代碼如下: <html> <head> <script language="Javascript"> <!-
Time of Update: 2017-01-19
javascript常用Regex匯總/** * 檢驗各種規則 * @param str 檢驗的內容 * @param cType 預設的檢驗規則 字串[ * empty, 檢驗是否為空白 * telphone, 有線電話手機號碼 * allphone, 所有手機號碼 * ydphone, 移動手機號碼 * ltphone, 聯通手機號碼 *
Time of Update: 2017-01-19
我們一般都用Marquee標籤控制元素的滾動。但是單向的Marquee滾動是不連續的,每滾完一幕,就會出現一次空白。而下面介紹中的滾動則是連續的,毫不間斷。 下面為你介紹這是如何?的。 為了滾動能夠“連續”,我們需要將字幕的內容複寫多遍,直到內容的高度不小於滾動區高度的兩倍。然後我們將溢出的捲軸隱藏掉,用代碼控制捲軸向下移動(這時內容將向上移動)。當捲軸滾動到最下方時,理論上不能再往下滾動了,於是我們立刻調整捲軸,將它向上滾動到一個和當前畫面一樣的位置。結果我們看到的就是連續的滾動了。呵呵,
Time of Update: 2017-01-19
js數組元素的添加和刪除一直比較迷惑,今天終於找到詳細說明的資料了,先給個我測試的代碼^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] =
Time of Update: 2017-01-19
本文執行個體講述了javascript實現的多個層轉場效果通用函數。分享給大家供大家參考。具體實現方法如下:function ChangeDiv(tagId,tagName,divId,divName,zDivCount,tagclass,divclass) {for(i=0;i<=zDivCount;i++)
Time of Update: 2017-01-19
1.HTML 中的指令碼必須位於 <script> 與 </script> 標籤之間。指令碼可被放置在 HTML 頁面的 <body> 和 <head> 部分中2.如需從 JavaScript 訪問某個 HTML 元素,您可以使用 document.getElementById(id)
Time of Update: 2017-01-19
本文執行個體講述了JavaScript數組對象賦值用法。分享給大家供大家參考。具體如下:這裡JavaScript數組對象的使用會使你的JS程式變得簡潔而有效率,但是好像不少新手都不喜歡用數組,因為覺得它們抽象,不好理解,其實只要你認真領悟,它就像捅破窗戶紙一樣,令你豁然開朗。希望通過本執行個體,你對數組會有更多的理解。運行效果圖如下:具體代碼如下:<html><head><meta http-equiv="content-type"