Time of Update: 2015-03-04
ECMAScript 5中的屬性描述符詳解,ecmascript詳解屬性描述符是ES5中新增的概念,其作用是給對象的屬性增加更多的控制。Object.defineProperty要研究屬性描述符,首先要談談 Object.defineProperty 方法。這個方法的作用是給對象定義新屬性或修改已存在的屬性。其原型如下:複製代碼 代碼如下:Object.defineProperty(obj, prop, descriptor)使用樣本:複製代碼 代碼如下:var obj = {
Time of Update: 2015-03-04
JavaScript數組常用方法,javascript數組判斷某個對象是否是數組: instanceof、Array.isArray()對於一個網頁或者一個全域範圍可以使用instanceof操作符。if(value instanceof Array){ //判斷value是否是數組
Time of Update: 2015-03-04
JS+CSS實現可以凹陷顯示選中儲存格的方法,jscss本文執行個體講述了JS+CSS實現可以凹陷顯示選中儲存格的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:<html><head><title>JS+CSS實現可以凹陷顯示選中的儲存格</title><style>td{cursor:hand;font-size:12px}.click{border-top:1px solid
Time of Update: 2015-03-04
js實現點選連結後視窗縮小並置中的方法,js視窗本文執行個體講述了js實現點選連結後視窗縮小並置中的方法。分享給大家供大家參考。具體分析如下:這是一個簡單的JS特效,以前沒有見到過,就是當點擊頁面上指定文字連結的時候,頁面視窗縮小,並置中顯示,然後在置中的視窗中顯示連結內容,但願這些網頁特效能在日後派上用場複製代碼 代碼如下:<HTML><HEAD><TITLE>視窗的縮小置中</TITLE><META http-equiv=Content-
Time of Update: 2015-03-04
Javascript無參數和有參數類繼承問題解決方案,javascript參數說到Javascript的類繼承,就必然離不開原型鏈,但只通過原型鏈實現的繼承有著不少缺陷。無參數類繼承的問題先看一段範例程式碼,實現B繼承於A:複製代碼 代碼如下:function A() {}A.prototype.a1 = function() { };function B() {}B.prototype = new A();B.prototype.b1 = function() { };var b = new
Time of Update: 2015-03-04
js實現從中間開始往上下展開網頁視窗的方法,js視窗本文執行個體講述了js實現從中間開始往上下展開網頁視窗的方法。分享給大家供大家參考。具體分析如下:這個是從中間然後慢慢向上下展開的頁面顯示效果,也還不錯,代碼如下:複製代碼
Time of Update: 2015-03-04
JavaScript定時顯示廣告代碼分享,javascript廣告代碼這是一則定時顯示廣告的javascript代碼,當然也可以定時顯示某一區塊內容,很實用。代碼如下:複製代碼 代碼如下:function strToDate(str, ext) { if (str == null || str == '') return; var arys = new Array(); arys = str.split('-'); var newDate = new
Time of Update: 2015-03-04
JS實現的網頁倒計時數字時鐘效果,js倒計時數字時鐘本文執行個體講述了JS實現的網頁倒計時數字時鐘效果。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2015-03-03
瞭解Javascript的模組化開發 這篇文章主要介紹了瞭解Javascript的模組化開發,本文講解了為什麼需要模組化開發,模組化開發的形成原因等內容,需要的朋友可以參考下 小A是某個創業團隊的前端工程師,負責編寫項目的Javascript程式。全域變數衝突根據自己的經驗,小A先把一些常用的功能抽出來,寫成函數放到一個公用檔案base.js中:代碼如下:var _ = {$: function(id) { return
Time of Update: 2015-03-03
JavaScript定時顯示廣告代碼分享 這篇文章主要介紹了JavaScript定時顯示廣告代碼分享,本文直接給出實現代碼,需要的朋友可以參考下 這是一則定時顯示廣告的javascript代碼,當然也可以定時顯示某一區塊內容,很實用。代碼如下:代碼如下:function strToDate(str, ext) {if (str == null || str == '') return;var arys = new Array();arys =
Time of Update: 2015-03-03
Javascript無參數和有參數類繼承問題解決方案 這篇文章主要介紹了Javascript無參數和有參數類繼承問題解決方案,本文講解了無參數類繼承的問題和有參類繼承的問題,並給出瞭解決方案,需要的朋友可以參考下 說到Javascript的類繼承,就必然離不開原型鏈,但只通過原型鏈實現的繼承有著不少缺陷。無參數類繼承的問題先看一段範例程式碼,實現B繼承於A:代碼如下:function A() {}A.prototype.a1 = function() { };&
Time of Update: 2015-03-03
ECMAScript 5中的屬性描述符詳解 這篇文章主要介紹了ECMAScript 5中的屬性描述符詳解,本文講解了Object.defineProperty、資料描述符、存取描述符、擷取屬性描述符、對象控制等內容,需要的朋友可以參考下 屬性描述符是ES5中新增的概念,其作用是給對象的屬性增加更多的控制。Object.defineProperty要研究屬性描述符,首先要談談 Object.defineProperty
Time of Update: 2015-03-03
Javascript動畫的實現原理淺析 這篇文章主要介紹了Javascript動畫的實現原理淺析,本文用兩個執行個體來解釋Javascript動畫的實現原理,需要的朋友可以參考下 假設有這樣一個動畫功能需求:把一個div的寬度從100px變化到200px。寫出來的代碼可能是這樣的:代碼如下:<div id="test1" style="width: 100px; height: 100px; background: blue;
Time of Update: 2015-03-03
使用gulp壓縮併合並AngularJS代碼 我們的移動web項目使用gulp作為自動化部署工具,由於行動裝置4G流量費比較貴,一般我們做移動Web App項目正式發布時都需要把js代碼進行壓縮以便節省流量。包括使用的第三方js架構,正式發布時也應該使用壓縮後的版本。對於自己寫的js代碼,因為現在是模組化開發,js檔案比較多,需要先合并成一個檔案後,去除log,進行壓縮,基於gulp的管道式命令,實現這些還是很容易的。部分代碼如下:var gulp = require('gulp
Time of Update: 2015-03-02
EasyUI實現第二層彈出框的方法 本文給大家分享的是一則使用EasyUI實現第二層彈出框的方法,核心代碼是網友提供,這裡結合自己的項目需求,完善了下,推薦給大家。 這是網友在EasyUI拓展時的代碼。可以根據實際需要自行修改。$.modalDialog2.handler 這個handler代表彈出的dialog控制代碼$.modalDialog2.xxx
Time of Update: 2015-03-03
JS+CSS實現可以凹陷顯示選中儲存格的方法 這篇文章主要介紹了JS+CSS實現可以凹陷顯示選中儲存格的方法,執行個體分析了javascript操作css的技巧,具有一定參考借鑒價值,需要的朋友可以參考下 本文執行個體講述了JS+CSS實現可以凹陷顯示選中儲存格的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<html><head><title>JS+CSS實現可以凹陷顯示選中的儲存格</title&
Time of Update: 2015-03-02
js擷取當前日期前七天的方法 這篇文章主要介紹了js擷取當前日期前七天的方法,涉及javascript中for語句及日期操作的技巧,需要的朋友可以參考下 本文執行個體講述了js擷取當前日期前七天的方法。分享給大家供大家參考。具體如下: //設定日期,當前日期的前七天 var myDate = new Date(); //擷取今天日期 myDate.setDate(myDate.getDate() - 7); var dateArray = []; var
Time of Update: 2015-03-02
JQuery的ON()方法支援的所有事件羅列 這篇文章主要介紹了JQuery的ON()方法支援的所有事件羅列,本文列出了所有ON()方法支援的事件,摘自jQuery1.8.3的源碼,比較權威,需要的朋友可以參考下 自從jQuery添加了on()和off()方法之後,基本跟事件有關的操作我不會再使用其他諸如$(‘xxx').click(function(){});之類的了。 不過jQuery的api裡面沒有說on裡面到底可以綁定多少個事件,今天看jQuery1.8.3的源碼無意間
Time of Update: 2015-03-02
firefox瀏覽器用jquery.uploadify外掛程式上傳時報HTTP 302錯誤 這篇文章主要介紹了firefox瀏覽器用jquery.uploadify外掛程式上傳時報HTTP 302錯誤,分析了下,原來是利用flash進行post上傳時沒有包含原來的session資訊,而是重新建立了一個session,知道原因了,我們來看看如何解決吧。 解決了uploadify外掛程式在chrom頻繁崩潰的問題,又遇到了新問題,ff瀏覽器下報HTTP 302錯誤,
Time of Update: 2015-03-02
jQuery實現tab標籤自動切換的方法 這篇文章主要介紹了jQuery實現tab標籤自動切換的方法,執行個體分析了jQuery操作tab標籤的技巧,涉及addClass、siblings及removeClass鏈式操作的技巧,需要的朋友可以參考下 本文執行個體講述了jQuery實現tab標籤自動切換的方法。分享給大家供大家參考。具體實現方法如下: 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD