Time of Update: 2017-01-18
效果圖:剛開始做時沒考慮到清零和退格兩個功能,嘻嘻,後來加的整體與傳統計算機比有點小瑕疵。代碼:<!DOCTYPE html><html><head><meta charset="utf-8"><title>js簡單計算機</title><style
Time of Update: 2017-01-18
JavaScript 中 typeof 和 instanceof 常用來判斷一個變數是否為空白,或者是什麼類型的。但它們之間還是有區別的:typeoftypeof 是一個一元運算,放在一個運算數之前,運算數可以是任意類型。它傳回值是一個字串,該字串說明運算數的類型。typeof 一般只能返回如下幾個結果:number,boolean,string,function,object,undefined。我們可以使用 typeof 來擷取一個變數是否存在,如 if(typeof
Time of Update: 2017-01-18
Javascript self對象指視窗本身,它返回的對象跟window對象是一模一樣的,也正因為如此,window對象的常用方法和函數都可以用self代替window,本文章向大家介紹self對象的使用方法和執行個體,我們知道,開啟任何一個網頁,瀏覽器會首先建立一個視窗,這個視窗就是一個window對象,也是js運行所依附的全域環境對象和全域範圍對象。self
Time of Update: 2017-01-18
#"包含了一個位置資訊預設的錨點是#top 也就是網頁的上端而javascript:void(0) 僅僅表示一個死連結這就是為什麼有的時候頁面很長瀏覽連結明明是#可是跳動到了頁首而javascript:void(0) 則不是如此所以呼叫指令碼的時候最好用void(0)或者<input onclick><div
Time of Update: 2017-01-18
本篇文章詳細的介紹了JavaScript實現鏈表插入排序和鏈表歸併排序,鏈表的歸併排序就是對每個部分都進行歸併排序,然後合并在一起。1.鏈表1.1鏈表的儲存表示//鏈表的儲存表示typedef int ElemType;typedef struct LNode{ ElemType data; struct LNode *next;}LNode, *LinkList;1.2基本操作建立鏈表:/* * 建立鏈表。 * 形參num為鏈表的長度,函數返回鏈表的頭指標。 */LinkList
Time of Update: 2017-01-18
學好基礎是學好一個語言的基礎,下面整理String,一起共勉學習。String和string不同,String是建構函式,string是變數的一種類型.(string是String的執行個體)聲明一個字串之後使用,var str = "wo shi yi ge hao xue sheng"是否包含①判斷一個字串是否被包含在另一個字串中,包含返回true,不包含返回false str.includes(searchStr,formIndex) searchStr 查詢包含的字串
Time of Update: 2017-01-18
做一個普通的動畫效果,js是怎麼完成的呢.看一下例子 複製代碼 代碼如下: setInterval(function(){ element.style.left =parseFloat(element.style.left) +(n) +'px'; },10); test [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] 用window.setInterval 動畫函數 ,每隔10毫秒 都會去執行一次動畫 ; 和 set配套的是 clearInterval
Time of Update: 2017-01-18
核心代碼:複製代碼 代碼如下:<script type="text/javascript"> function Marquee() { this.ID = document.getElementById(arguments[0]); this.Direction = arguments[1]; this.Step = arguments[2]; this.Width = arguments[3]; this.Height = arguments[4]; this.Timer =
Time of Update: 2017-01-18
最近寫了一個tab菜單,這個也算是web2.0的產物了,沒什麼技術含量,練練手而已. 以下是tab菜單的html結構: <div id="a"><div id="head"><span id="tab1">vhc</span><span id="tab2">dsdfd</span>..........................<span
Time of Update: 2017-01-18
最近一直在研究網頁特效,看到qq介面的摺疊菜單,於是冒出個想法,自己寫一個類似的,上網查了一下,發現已經有不少類似的菜單效果,不管那麼多,先寫著再說吧. 以下是html結構: <div id="a"><div id="h1">sdfds</div><div id="b1">dsfdsfsdfsd</div><div id="h2">dsf</div><div id="b2">dsfdsfsdf<
Time of Update: 2017-01-18
emu 原圖: 局部放大圖: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
<script type="text/javascript"> //<![CDATA[ function fstatus() { for (var i=0; i<100000; i++) { window.status = "now process is \"" +i+ "\"
Time of Update: 2017-01-18
From: http://blog.donews.com/dodo 在IE,FF下測試通過,在TE無效。 頁面使用: 添加到收藏 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
Insert title here a b c d e f g h i j k j m n > " style="width:40px" onclick="addAll()"/> " onclick="add()"/> [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-18
複製代碼 代碼如下: /* * 函數名稱: DateUtil * 作 者: yithcn * 功能說明: 日期函數 * 使用說明: * 建立日期: 2010.10.14 */ var DateUtil = {}; DateUtil.base = 60 * 60 * 24 * 1000; DateUtil.Add = function(num, sDate) { num = num || 0; sDate = sDate || new Date(); var base = this.base *
Time of Update: 2017-01-18
複製代碼 代碼如下:<script type="text/javascript"> function initArray(){ this.length=initArray.arguments.length; for(var i=0;i<this.length;i++){ this[i]=initArray.arguments[i]; } } var strA=""; function TimeList() { var i=0; var str=new
Time of Update: 2017-01-18
例如: Date.parse( "2000-01-01" ) IE and Mozilla瀏覽器: "NaN"。那麼我們一般在Web頁面上顯示的時 間 就不能直接轉換。需要做處理。 可以直接轉換的格式"01/01/2000","2000/01/01" 複製代碼 代碼如下: //定義Regex,因為jS對只能替換一個 //轉換為 "2000/01/01" var regS = new RegExp("-","gi"); var
Time of Update: 2017-01-18
DateSelector [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行][參數說明] 複製代碼 代碼如下: var dateSelector = new DateSelector(年下拉ID, 月下拉ID, 日下拉ID, {floorYear: 向前幾年, ceilYear: 向後幾年}); dateSelector.onStart = dateSelector.onEnd = function(){ // 自訂開始結束事件 $('
Time of Update: 2017-01-18
1:經常涉及到日期的換算比較: 複製代碼 代碼如下: <html> <head> <title></title> <script language="javascript"> function returnMaxDate(){ var datevalue1 = document.getElementById("date1").value; var datevalue2 = document.getElementById("date2")
Time of Update: 2017-01-18
複製代碼 代碼如下:/** * * 返回一個距離現在多長時間後的一個格式化的日期,如2009年9月5日 14:15:23 * 如:現在時間是2009年9月5日 14:15:23 timeLong=10秒 那麼返回:2009年9月5日 14:15:33 * * @param int timeLong 一個 * @param String formatString YYYY-MM-DD hh:mm:ss * */ function