Time of Update: 2015-07-22
標籤:第二章 在HTML中使用Javascript2.1<script>元素延遲指令碼(defer =
Time of Update: 2015-07-21
標籤:javascript 學習的道路就是要不斷的總結歸納,好記性不如爛筆頭,so,下面將po出8張javascript相關的思維導圖。 思維導圖小tips:思維導圖又叫心智圖,是表達發射性思維的有效圖形思維工具
Time of Update: 2015-07-21
標籤:confirm 訊息對話方塊通常用於允許使用者做選擇的動作,如:“你對嗎?”等。彈出對話方塊(包括一個確定按鈕和一個取消按鈕)。文法:confirm(str);參數說明:str:在訊息對話方塊中要顯示的文本傳回值: Boolean值傳回值:當使用者點擊"確定"按鈕時,返回true當使用者點擊"取消"按鈕時,返回false注: 通過傳回值可以判斷使用者點擊了什麼按鈕看下面的代碼:<script type="text/javascript">
Time of Update: 2015-07-21
標籤: 1 //isActiveClone防止循環參考 2 function clone(obj) { 3 if (obj === null || typeof obj !== ‘object‘ || ‘isActiveClone‘ in obj) { 4 return obj; 5 } 6 7 var temp = obj.constructor(); //使temp的prototype與obj的相同 8 9 for (var key in
Time of Update: 2015-07-21
標籤:函數是完成某個特定功能的一組語句。如沒有函數,完成任務可能需要五行、十行、甚至更多的代碼。這時我們就可以把完成特定功能的代碼塊放到一個函數裡,直接調用這個函數,就省重複輸入大量代碼的麻煩。如何定義一個函數呢?基本文法如下:function 函數名(){ 函數代碼;}說明:1. function定義函數的關鍵字。2. "函數名"你為函數取的名字。3.
Time of Update: 2015-07-21
標籤:javascript事件流講解和執行個體應用 當頁面元素觸發事件的時候,該元素的容器以及整個頁面都會按照特定 順序響應該元素的觸發事件,事件傳播的順序叫做事件流。一、事件流的分類 1.冒泡型事件(所有的瀏覽器都支援 w3c標準)
Time of Update: 2015-07-21
標籤:Q3:怎麼檢測資料類型?有哪些方式?其原理是什嗎?Typyof檢測基礎資料型別 (Elementary Data Type),,傳回值是一個代表資料類型的字串,而且是小寫;instanceof檢測物件類型(原理是擷取某一對象執行個體)。Constructor檢測對象的已有屬性類型或者基礎資料型別 (Elementary Data
Time of Update: 2015-07-21
標籤:【前言】請參閱某種網上文章:http://c7sky.com/javascript-libraries-cdn.html本文加入的各個cdn對一些庫的更新情況。以及回應時間。【更新】發表文章的時候bootstrap已經更新到3.2.0,可是大部分cdn還是提供前一個版本號碼3.0.3,事實上兩者的差別還是比較大的,這裡對各個cdn提供的bootstrap版本號碼做個比較【ping time】對各個cdn的ping time做比較【BAE
Time of Update: 2015-07-21
標籤:javascript自訂右鍵菜單代碼:右鍵菜單這個再熟悉不過了,使用電腦的話每天幾乎都要操作上千遍右鍵菜單,下面分享一段自訂右鍵菜單的代碼執行個體,希望能夠給需要相關內容的朋友帶來協助,代碼執行個體如下:<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="author" content="http://www.51texiao.cn/" /><title&
Time of Update: 2015-07-21
標籤:JavaScript中沒有類的概念,與傳統的有類的物件導向程式的語言有所不同;1.理解對象;建立一個對象最簡單的方式,就是建立一個object()執行個體;然後再為它添加屬性和方法;var person = new person();person.name="t";person.age = 21;person.job = "student";person.sayName= function (){ alert(this.name); }View
Time of Update: 2015-07-21
標籤: 完整內容參見原文連結:http://www.gbtags.com/gb/share/5839.htm前幾天社區的群裡森破發了一個這樣的連結:http://ourjs.com/detail/52fb82e13bd19c4814000001做了一遍後突然對人生感到了迷茫,本著不能只有我一個人傷心的原則,只要是程式員的好友我都發了一遍給他們答。最近亞馬遜書滿減,湊單買了本javascript實用程式碼片段的書,結果發現原來那個所謂八級測試的始作俑者就是這本·
Time of Update: 2015-07-22
JavaScript“並非”一切皆對象網上非常多都在說”JavaScript一切皆對象“,那麼這個"一切"到底是實實在在的"一切",還是一個虛數?也有看過網上的文章,有的三紙無驢,就是抄抄概念,有的也只是解釋了一部分,並沒有給出確切的結論。那麼我想結合自己的理解,給出一個確切的結論。 當然,結論嘛,自然要放在文章結尾。小夥伴們接著往下看。 資料類型概要進入之前,有必要概要地說一下js的資料類型,當然小夥伴們也可以
Time of Update: 2015-07-22
Javascript學習筆記-定時器簡介JavaScript提供定時執行代碼的功能,叫做定時器(timer),主要由setTimeout()和setInterval()這兩個函數來完成。TimeoutsetTimeout功能:指定某個函數或某段代碼,在多少毫秒之後執行 文法:var timerId = setTimeout(func|code, delay) 參數Javascript語句字串或者函數:要被執行的代碼 時間間隔(毫秒):指示從當前起多少毫秒後執行第一個參數
Time of Update: 2015-07-22
常用正則:社會安全號碼碼驗證Regex,需要一個簡單的驗證社會安全號碼的Regex,從網上查了很多,都有問題,主要是只要超過15位,都能夠通過,於是自己查了半天手冊,寫了下面這個式子,能夠滿足簡單的要求:1、15位或18位,如果是15位,必需全是數字。2、如果是18位,最後一位可以是數字或字母Xx,其餘必需是數字。/^(\d{15}|\d18|^\d{17}(\d|X|x))$/從這個運算式想到的:1、Regex首先是要通過正確的2、限制不正確3、可以不限制其中的某此規則,但一定要讓正確的先通過
Time of Update: 2015-07-22
圖表中如何?動態變更分類軸與系列值,圖表在一些特殊的報表中我們添加了圖表項目,但是分類軸與系列值一般情況下都是固定的.那麼,有沒有什麼方法可以根據情況變更分類軸與系列值?方法如下:所用報表開發工具:FineReport 用的是系統資料庫FRdemo,例圖如下: 1.直接顯示的效果2.點擊產品類別家電下面電視後的效果3. 點擊產品類別資料產品下面數位相機後的效果 4.點擊省區類別資料銷售
Time of Update: 2015-07-22
Javascript實現擷取及設定游標位置的方法,javascript游標本文執行個體講述了Javascript實現擷取及設定游標位置的方法。分享給大家供大家參考。具體如下:在項目開發中經常遇到input等設定游標位置到最後的問題,今天我查了一下Google,找到了在IE、Firefox、Opera等主流瀏覽器的擷取游標位置(getCursortPosition)以及設定游標位置(setCursorPosition)的函數。1. 擷取游標位置函數:function
Time of Update: 2015-07-22
jQuery實現html元素拖拽,jqueryhtml拖拽代碼很簡單,效果非常棒,直接給大家上源碼:html<div> <div class="money-input"> 定投金額 : <div class="input-rela"> <input type="text" placeholder="2000"/> <span>元</span> </div>
Time of Update: 2015-07-22
jquery實現Ctrl+Enter提交表單的方法,jqueryenter本文執行個體講述了jquery實現Ctrl+Enter提交表單的方法。分享給大家供大家參考。具體如下:<!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Text Box Enter</title&
Time of Update: 2015-07-21
javascript中setInterval的用法,setinterval用法javascript中的setInterval的函數主要是在製作動畫或其他間隔性渲染(操作)效果時,對操作方法按照一定時間間隔進行調用的函數。setInterval的運算式格式主要有:setInterval(fnname,time,par1,par2,........parn);setInterval(obj,fnname,time,par1,par2,......parn);第一種是最常見的表達文法,其中fnname
Time of Update: 2015-07-21
javascript中setAttribute()函數使用方法及相容性,javascriptattributesetAttribute()函數可以設定對象的屬性,如果不存在此屬性,則會建立此屬性。文法結構:el.setAttribute(name,value)參數列表:參數 描述name 必需。規定要設定的屬性名稱。value 必需。規定要設定的屬性值。代碼執行個體:<!DOCTYPE