Time of Update: 2015-04-03
標籤:一個函數內部還定義了另一個函數,內建函式可以調用外部函數的變數,這就是閉包。function foo(x) {var tmp = 3;function bar(y) {alert(x + y + (++tmp));}bar(10);}foo(2)上述代碼輸出為16,因為bar可以調用foo內的參數x,同樣也可以調用foo裡的tmp值。function foo(x) {var tmp = 3;return function (y) {alert(x + y + (++tmp));}}var
Time of Update: 2015-04-03
標籤:var s = "hello world!"; var word = s.substring(s.indexOf(" ")+1,s.length);字串既然不是對象,為什麼它會有屬性呢?只要引用了字串s的屬性,javascript就會將字串值通過調用new String(
Time of Update: 2015-04-01
標籤:在Javascript物件導向編程中,原型繼承不僅是一個重點也是一個不容易掌握的點。在本文中,我們將對Javascript中的原型繼承進行一些探索。基本形式我們先來看下面一段代碼:<code>//構造器函數 function Shape(){ this.x = 0; this.y = 0;}//一個shape執行個體 var s = new Shape();
Time of Update: 2015-03-31
標籤:一、類和對象 1, JavaScript對象分為三類:本機物件,內建對象,宿主對象。 本機物件有15種:Object Function Array String Number Boolean Date RegExp Error EvalError RangeError RrefenceError SyntaxError TypeError UIRError 內建對象有2種:Global Math 宿主對象有N中:所有DOM和BOM對象
Time of Update: 2015-03-31
標籤:代碼=圖片圖片=代碼JS代碼對於喜歡F12的同志來說,連個遮羞布都沒有。。。雖然把代碼變成圖片也僅僅只是增加一層紗布而已。。。但這方法還是挺好玩的,而且代碼也被壓縮了一點。第一次看到[圖片=代碼]的想法,是在一個示範視屏拼圖的部落格裡看到的。最近有點閑,想起了這個,就試了試。對於中文等字元,需要先轉為十六禁止後,再轉為圖片的RGB像素document.write(escape("字") );
Time of Update: 2015-03-31
標籤: 一、載入 1. 依據HTML 4規範,script標籤可以放置在head和body標籤中的任意位置2. 下載js指令碼會阻塞其他分頁檔下載,所以應儘可能將script標籤放置在body底部3. HTML 4為script標籤增加了一個defer屬性,表明順延強制,但這並不是標準做法4. 將多個script合并後壓縮,放置在body標籤底部,是引入多個外鏈javascript檔案的最佳實務5. 通過動態建立標籤,可以非同步引入js檔案,代碼如下: 1 function
Time of Update: 2015-03-30
標籤:今天要和大家分享的是JavaScript中的Get和Set訪問器,和C#中的訪問器非常相似。 標準的Get和Set訪問器的實現 function Field(val){ this.value = val; } Field.prototype = { g
Time of Update: 2015-03-30
標籤:點擊文字啟用checkbox的javas<html><head><meta http-equiv="Content-Type" mrc="text/html; charset=gb2312"><title>點擊文字checkbox被啟用</title></head><script language="javascript">
Time of Update: 2015-04-05
JavaScript擷取當前網頁最後修改時間的方法,javascript修改時間本文執行個體講述了JavaScript擷取當前網頁最後修改時間的方法。分享給大家供大家參考。具體如下:下面的JS代碼輸出當前網頁最後修改時間,用到了document.lastModified屬性<!DOCTYPE html><html><body>This document was last modified
Time of Update: 2015-04-03
JavaScript擷取頁面中第一個錨定文本的方法 具體如下:下面的JS代碼通過document.archors數組擷取第一個archor的innerHTML 1 2 3 4 5 6 7 8 9 10
Time of Update: 2015-04-03
jquery製作多功能輪播圖外掛程式,jquery多功能外掛程式這是一款多功能投影片外掛程式,支援多種配置,css樣式是扒的網上的,裡面的代碼原創,輕噴~;(function($) { "use strict"; var methods = { o : { next: "#cycle-next", prev: "#cycle-prev", pager : "#cycle-nav", slider : "#beauty-slider",
Time of Update: 2015-04-03
Yii2使用Bootbox外掛程式實現自訂彈窗,yii2bootbox本次嘗試了一個新的小外掛程式"bootbox"。Yii2中使用了Bootstarp,讓介面更美觀,可是美中不足的是,在Gridview表格的Action裡,刪除功能的彈窗實在有點與Bootstrap違和,網上找到了一種解決方案,分享下使用此外掛程式的過程。Bootbox.js,是一個小型的JavaScript庫用來建立簡單的可程式化對話方塊,基於Bootstrap的Modal(模態框)來建立。官方說明http://bootbo
Time of Update: 2015-04-03
JavaScript中串連操作Oracle資料庫執行個體,javascriptoracle前言無論是b/s還是c/s的開發中,基本上不使用javascript來對資料庫進行操作。而我了印證我的一個想法,需要往資料庫增加大量的新聞類資訊,因此,我想從各個rss網站上擷取資訊並將資訊匯入到資料庫裡去。其實我也可以選擇使用java,c++,或者是c#等編譯語言,不過,使用javascript語言對這項工作來說是效率最高的。那我又何樂而不為呢?環境作業系統:winxp
Time of Update: 2015-04-03
使用jquery清空、複位整個輸入欄位,jquery清空複位在web開發中,我們經常會遇到重設所有輸入框的情況。比如在查詢時,會給使用者提供一個“重設”按鈕來清空所有輸入框內的輸入的文本。這時使用jquery就可以統一清空(複位)。// 複位查詢條件輸入欄位function restInputArea(div_id){ // 清空文字框 $("#"+div_id).find('input[type="text"]').each(function(){ $(this).val("");
Time of Update: 2015-04-03
JavaScript擷取網頁表單action屬性的方法,javascriptaction本文執行個體講述了JavaScript擷取網頁表單action屬性的方法。分享給大家供大家參考。具體如下:JavaScript擷取網頁表單的action屬性,即要提交到的url地址,有時候需要提交到當前頁面,則可能會設定action為空白<!DOCTYPE html><html><body><form id="frm1"
Time of Update: 2015-04-02
使用jquery清空、複位整個輸入欄位 在web開發中,我們經常會遇到重設所有輸入框的情況。比如在查詢時,會給使用者提供一個“重設”按鈕來清空所有輸入框內的輸入的文本。這時使用jquery就可以統一清空(複位)。 1 2 3 4 5 6 7
Time of Update: 2015-04-01
60行js代碼實現俄羅斯方塊,60行js俄羅斯方塊這是我之前網上看到的,很牛逼的一位大神寫的,一直膜拜中<!doctype html><html><head></head><body><div id="box" style="width:252px;font:25px/25px 宋體;background:#000;color:#9f9;border:#999 20px ridge;text-shadow:2px 3px 1px
Time of Update: 2015-04-01
jQuery選取器源碼解讀(四):tokenize方法的Expr.preFilter,jquerytokenizeExpr.preFilter是tokenize方法中對ATTR、CHILD、PSEUDO三種選取器進行預先處理的方法。具體如下:Expr.preFilter : {"ATTR" : function(match) {/* * 完成如下任務: * 1、屬性名稱解碼 * 2、屬性值解碼 * 3、若判斷符為~=,則在屬性值兩邊加上空格 * 4、返回最終的mtach對象 * *
Time of Update: 2015-04-01
JS實現控製表格只顯示行邊框或者只顯示列邊框的方法,js邊框本文執行個體講述了JS實現控製表格只顯示行邊框或者只顯示列邊框的方法。分享給大家供大家參考。具體分析如下:通過下面的JS代碼你可以控製表格只顯示行與行之間的分隔線,也可以只顯示列與列之間的分隔線,主要用到了表格對象的rules屬性<!DOCTYPE html><html><head><script>function
Time of Update: 2015-03-31
jquery使用hide方法隱藏指定id的元素 這篇文章主要介紹了jquery使用hide方法隱藏指定id的元素,執行個體分析了jQuery中hide隱藏指定id元素的技巧,具有一定參考借鑒價值,需要的朋友可以參考下 本文執行個體講述了jquery使用hide方法隱藏指定id的元素。分享給大家供大家參考。具體如下:下面的代碼通過jQuery的hide方法隱藏了id=test的元素? 1