Time of Update: 2017-01-19
中國是一個發展中國家 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
介紹低層次的語言,如C,具有低層級的記憶體管理命令,如:malloc()和free(),需要開發人員手工釋放記憶體。然而像javascript這樣的進階語言情況則不同,對象(objects, strings
Time of Update: 2017-01-19
在使用者遇到需要輸入密碼的頁面時候,密碼中是否有大寫字母?大寫鍵(Caps Lock)是否開啟?如果能給使用者以提示,豈不是更好? 下面的範例程式碼給出了方法,必要的說明代碼當中都有注釋。 問中知識點:event.keyCode 和 event.shiftKey 代碼 Detect Caps Lock Caps Lock is on. [Ctrl+A 全選
Time of Update: 2017-01-19
document是位於html標籤之上的,可以說是權力最大的。下面的執行個體當你單擊頁面上的任何位置都會彈出“a”,正是運用了document的特性。複製代碼 代碼如下: <script> document.onclick=function(){
Time of Update: 2017-01-19
有點奇怪的是,JavaScript語言居然有兩個表示"無"的值:undefined和null。這是為什嗎?一、相似性在JavaScript中,將一個變數賦值為undefined或null,老實說,幾乎沒區別。複製代碼 代碼如下:var a = undefined;var a = null;上面代碼中,a變數分別被賦值為undefined和null,這兩種寫法幾乎等價。undefined和null在if語句中,都會被自動轉為false,相等運算子甚至直接報告兩者相等。複製代碼 代碼如下:if (!
Time of Update: 2017-01-19
Javascript不像其他程式設計語言一樣具有函數簽名(什麼是函數簽名,簡單的說就是說函數的接受參數類型和參數個數,也有人認為傳回型別也應該包括。具體概念大家可以到網上查詢)。所以Javascript是不能像其他語言一樣實現方法名相同,參數個數不同…的這類重載的,不信你可以試試:複製代碼 代碼如下: function
Time of Update: 2017-01-19
這篇文章主要介紹的是利用Javascript將字串日期格式化為yyyy-mm-dd的方法,下面話不多說了,參考如下代碼function formatDate(date) { var d = new Date(date), month = '' + (d.getMonth() + 1), day = '' + d.getDate(), year = d.getFullYear(); if (month.length < 2) month = '0' + month;
Time of Update: 2017-01-19
由於html是從上至下載入的,通常我們如果在head部分引入javascript檔案,那麼我們都會在javascript的開頭添加window.onload事件,防止在文檔問載入完成時進行DOM操作所出現的錯誤。如果有多個javascript檔案,那麼極有可能出現多個window.onload事件,但是最後起作用的只有一個,這時候就需要使用事件綁定來解決這個問題了。IE方式attachEvent(事件名稱, 函數),綁定事件處理函數detachEvent(事件名稱,
Time of Update: 2017-01-19
<!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-
Time of Update: 2017-01-19
Javascript是一門弱類型的語言,聲明變數不需要聲明其類型,var x 就可以等於任何類型的值。 比如: var str = "string...."; var arr = ["this","is","array"]; var obj = {name:"caizhongqi",age:26,sex:"male"};
Time of Update: 2017-01-19
JavaScript 只有一種數字類型 Number,而且在Javascript中所有的數字都是以IEEE-754標準格式表示的。浮點數的精度問題不是JavaScript特有的,因為有些小數以二進位表示位元是無窮的。十進位 二進位 0.1 0.0001 1001 1001
Time of Update: 2017-01-19
js中三種彈窗1)alert 彈出警告 無傳回值---------alert('第一行\n第二行');2)confirm()選擇確定或取消,返回t或f----var result = confirm('是否刪除!');3)prompt()彈出輸入框,返回輸入內容----var value = prompt('輸入你的名字:',
Time of Update: 2017-01-19
最近需要對身份證合法性進行驗證,實名驗證是不指望了,不過原來的驗證規則太過簡單,只是簡單的驗證了身份證長度,現在業務需要加強下身份證驗證規則,網上找到了不少資料,不過都不合偶的心意,無奈只好直接寫一個,代碼還是用自己的舒服哈JavaScript驗證社會安全號碼<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%><!DOCTYPE html
Time of Update: 2017-01-19
看個例子: 1 複製代碼 代碼如下:function a(){ alert("我是雲棲社區"); } 2 複製代碼 代碼如下:var a = function(){ alert("我是雲棲社區"); }
Time of Update: 2017-01-19
無標題文檔 這個是第1行的文字,大家看清楚了 這個是第2行的文字,大家看清楚了 這個是第3行的文字,大家看清楚了 這個是第4行的文字,大家看清楚了 這個是第5行的文字,大家看清楚了 這個是第6行的文字,大家看清楚了 這個是第7行的文字,大家看清楚了 這個是第8行的文字,大家看清楚了 這個是第9行的文字,大家看清楚了 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
誰在用這些導航 google是個大公司,全世界都有google的腳印,韓國的google動畫效果非常不錯,藍色理想論壇裡已經有人挖過來了,可惜js寫的太多了,那自己寫一個吧?好,就這麼幹! 原理
Time of Update: 2017-01-19
Event屬性和方法: 1. type:事件的類型,如onlick中的click;2. srcElement/target:事件來源,就是發生事件的元素;3. button:聲明被按下的滑鼠鍵,整數,1代表左鍵,2代表右鍵,4代表中鍵,如果按下多個鍵,酒把這些值加起來,所以3就代表左右鍵同步選取;(firefox中 0代表左鍵,1代表中間鍵,2代表右鍵)4.
Time of Update: 2017-01-19
我第一次聽說編碼原則中有“儘快失敗”這一條時,覺得很奇怪,為什麼代碼要失敗?應該成功才對呀。但事實上,當代碼在遇到錯誤的時候應該儘快的終止。為了檢測各種狀態,我們需要頻繁的建立if語句與條件分支,而這些條件檢測的結果不是成功就是失敗(true&&false)。之所以會有這麼多的條件檢測語句,是因為如果不在構建過程中植入這些監測點(checkpoint),那麼瀏覽器核心會執行很多無用的代碼,並佔用許多寶貴的CPU效能和處理時間,拖慢網站載入速度。根據那些判斷結果為false的檢測語句塊置放位置的不
Time of Update: 2017-01-19
本文執行個體為大家分享了JavaScript SHA-256密碼編譯演算法,供大家參考,具體內容如下/* * A JavaScript implementation of the Secure Hash Algorithm, SHA-256, as defined * in FIPS 180-2 * Version 2.2 Copyright Angel Marin, Paul Johnston 2000 - 2009. * Other contributors: Greg Holt,
Time of Update: 2017-01-19
不錯的JS驗證~~~~~~~~~~~~~~~~~~~~~~~~~ 用途:校正ip地址的格式 輸入:strIP:ip地址 返回:如果通過驗證返回true,否則返回false;*/ function isIP(strIP) { if (isNull(strIP)) return false; var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的Regex if(re.test(strIP)) { if( RegExp.$1 <256 &&