Time of Update: 2017-02-28
javascript|正則|字串 function.js//check the format of IP address//Write by Kenfunction checkIP(ip){ var re = /^((\d)|(([1-9])\d)|(1\d\d)|(2(([0-4]\d)|5([0-5]))))\.((\d)|(([1-9])\d)|(1\d\d)|(2(([0-4]\d)|5([0-5]))))\.((\d)|(([1
Time of Update: 2017-02-28
這篇文章主要介紹了用JavaScript實現頁面重新導向功能的教程,是JS入門學習中的基礎知識,需要的朋友可以參考下 頁面重新導向是什麼? 當你點擊一個URL來訪問一個網頁X,但在內部你被定向到另一頁Y,僅僅是因為頁面重新導向。這一概念是從不同於JavaScript 頁面重新整理
Time of Update: 2017-01-13
我的實現方式很簡單,不帶任何顏色演算法,步驟如下:1.在網上找一個"網頁顏色代碼"的網站,然後把大部分的顏色值抽取出來封裝到一個檔案中。2.然後通過ajax非同步擷取後再建立的調色盤的面板ui。3.最後寫相關的顏色選取操作就搞定了我寫的這個demo依賴的jquery架構寫的(主要是節省我的時間(*^__^*) 嘻嘻)執行個體圖:封裝了一個叫做palettetools的調色盤工具類相容ie6+,fx,gg,op,safari等瀏覽器 code
Time of Update: 2017-01-19
把他們全都換成大寫或小寫,再比較就可以了 indexOf對象內第一次出現子字串的字元位置 用toLowerCase或toUpperCase [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]看看我這個,相容原來的 indexOf [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
在JavaScript程式的開發和維護過程中,Assert(斷言)是一個很好的用於保證程式正確性的特性。在具備調試工具的瀏覽器上,這一特性可以通過調用console.assert()來實現。比如在以下代碼中,console.assert()語句保證cat對象的score變數值長度為3:複製代碼 代碼如下:function cat(name, age, score){ this.name = name; this.age =
Time of Update: 2018-09-18
1.2.實現分析利用Canvas畫圓球、地面;1.下落過程物理知識回顧,物體下落過程(不計損耗)由重力勢能轉換成動能重力勢能 Ep = mgh動能 Ek = (1/2)mv^2速度右0增加至gt此間需要計算瀏覽器每次渲染的圓球y座標y = (1/2)gt^22.反彈過程動能轉化成重力勢能速度是逐漸減少直至為0本打算設定 y =
Time of Update: 2018-09-10
所謂數組(英語:Array),是有序的元素序列。 若將有限個類型相同的變數的集合命名,那麼這個名稱為數組名。 組成數組的各個變數稱為數組的分量,也稱為數組的元素,有時也稱為下標變數。 ---百度百科簡單理解,數組就是資料的有序列表。Array 在 Javascript 中屬於最常用的資料類型之一了,與其它語言一樣 Javascript 中的數組也是資料的有序列表,但是與其他語言有所不同的是,它可以用於儲存任何資料類型,而且數組的長度是可以動態調整的。var elements
Time of Update: 2018-09-18
隨著滑鼠的移動旋轉箭頭。requestAnimationFrame在requestAnimationFrame之前我們可以用setInterval來實現動畫的迴圈: function drawFrame(){ ball.x+=1; ball.draw(context); }
Time of Update: 2018-09-18
前言眾所周知,JavaScript 是一門單線程語言,雖然在 html5 中提出了 Web-Worker ,但這並未改變 JavaScript 是單線程這一核心。可看HTML規範中的這段話:To coordinate events, user interaction, scripts, rendering, networking, and so forth, user agents must use event loops as described in this section. There
Time of Update: 2018-09-10
我的翻譯小站:www.zcfy.cc/article/javascript-loops-and-scope翻譯原文連結:flaviocopes.com/javascript-loops-and-scope/JavaScript有一個特點,也許會讓開發人員頭痛, 是與迴圈和範圍相關的.舉個例子:const operations = []for (var i = 0; i < 5; i++) { operations.push(() => { console.log(i) })
Time of Update: 2018-09-09
標籤:use get 封裝類 資料庫 func int 假設 number 瀏覽器 (1)不要使用new Number()、new Boolean()、new String()建立封裝對象;(2
Time of Update: 2018-09-09
標籤:href lis val enter 綁定 需要 web int 過程 記錄幾個坑之前的輪播:完整代碼:GitHub效果預覽:GitHub最近完成的輪播:完整代碼:GitHub效果預覽:G
Time of Update: 2018-09-09
標籤:func 而在 www pre ack 其他 get targe prototype 和其他進階語言一樣 javascript 中也有 new 運算子,我們知道 new
Time of Update: 2018-09-09
標籤:content 比較 對象 分享圖片 拷貝 console object push tor JavaScript中對象的深拷貝來說一直都算比較噁心 畢竟沒有什麼api能直接全拷貝了
Time of Update: 2018-12-05
<body> <img src="2.jpg"><br> <input type=button value="放大" onclick="large()"> <input type=button value="縮小" onclick="small()"> <input type=button value="旋轉" onclick="rotate()"> <input type=button value="列印"
Time of Update: 2018-12-08
Java 也有 Integer.parseInt() 方法, 但是 JavaScript 的 parseInt 處理方式與 Java 等強整型語言不太一樣, 所以經常有人因為對這個方法的使用不當而獲得異常返回. 下面是一段 Java 代碼, 用於將字串 020 轉為整型. 複製代碼 代碼如下:public class Test { public static void main(String args[]) throws Exception { String str = "020";
Time of Update: 2018-12-08
很多朋友在製作網頁過程中總是發現某些時候一些英文會把原來好好的表格撐開而導致變形,雖然可以使用style="table-layout:fixed;word-wrap:break-word;word-break:break-all" 來解決這個問題,但有些時候會導致內容顯示不完整而被隱藏了起來,並沒有做到自動換行的效果。 於是偶就想寫一個這樣的函數來修補這個缺陷,這個函數很簡單,但這裡只是提供一種思路來解決這個問題。 function fnAddBr(id, iPerLineLen){.....}
Time of Update: 2018-12-08
現在很流行原始碼加密,無論出於作者想保護自己的資源,還是放馬者為了不讓別人發現網頁有馬等等,都對原始碼加密。 想破解它很簡單,一招就搞定了,是不是用點心動了呢?是的就快跟我來吧!comeon gogogo! 1/首先我們來看看一個網頁的原始碼,為了不浪費大家的時間,我在免費空間隨便上傳個網頁(已經加密的)大家來看看,為了便以大家看到結果,我做很簡單(真的很簡單咯)我門來看看他的原始碼,方法有很多,我隨便用一種
Time of Update: 2016-08-22
Wireshark基本介紹和學習TCP三向交握,wiresharktcp這篇文章介紹另一個好用的抓包工具wireshark, 用來擷取網路資料封包,包括http,TCP,UDP,等網路通訊協定包。記得大學的時候就學習過TCP的三向交握協議,那時候只是知道,雖然在書上看過很多TCP和UDP的資料,但是從來沒有真正見過這些資料包, 老是感覺在雲上飄一樣,學得不踏實。有了wireshark就能截獲這些網路資料包,可以清晰的看到資料包中的每一個欄位。更能加深我們對網路通訊協定的理解。對我而言,
Time of Update: 2016-06-24
jQuery AJAX timeout 逾時問題詳解,jqueryajax先給大家分析下逾時原因:1.網路不通暢。2.後台運行比較慢(伺服器第一次運行時,容易出現)逾時結果:JQ中 timeout佈建要求逾時時間。如果伺服器回應時間超過了 設定的時間,則進入 ERROR (錯誤處理)逾時解決方案:1.預設的timeout為0,代表永不逾時2.盡量把timeout設定的大一點。壞處:使資料的載入變慢(貌似。呵呵)。3.在ERROR回呼函數中寫 有關於 逾時 處理