Time of Update: 2017-01-19
大多數電腦語言,有且僅有一個表示"無"的值,比如,C語言的NULL,Java語言的null,Python語言的None,Ruby語言的nil。有點奇怪的是,JavaScript語言居然有兩個表示"無"的值:undefined和null。這是為什嗎?一、相似性在JavaScript中,將一個變數賦值為undefined或null,老實說,幾乎沒區別。var a = undefined;var a =
Time of Update: 2017-01-19
面試前端必須準備的一個問題:怎樣去掉Javascript的Array的重複項。據我所知,百度、騰訊、盛大等都在面試裡出過這個題目。 這個問題看起來簡單,但是其實暗藏殺機。 考的不僅僅是實現這個功能,更能看出你對電腦程式執行的深入理解。 我總共想出了三種演算法來實現這個目的:Array.prototype.unique1 = function(){ var n = []; //一個新的臨時數組 for(var i = 0; i < this.length;
Time of Update: 2017-01-19
本文執行個體講述了JavaScript實現將數組資料添加到Select下拉框的方法。分享給大家供大家參考。具體如下:這裡示範將數組中的資料添加到Select下拉式功能表中的效果,當你點擊下拉框的時候,就動態載入了資料,更換Select內容的時候,直接替換數組中的內容就可以了。適合前端設計者實現前台的部份當地語系化指令碼操作。運行效果截圖如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-array-add-select-data-codes/具體代碼如下:&l
Time of Update: 2017-01-19
廢話不多說了,先給大家展示下效果圖:總結,本篇是要介紹的一個刷星星(快閃記憶體裡面的)的指令碼,用於掛機刷星星。在七夕就是刷的玫瑰,所以絕不是標題黨,就讓我帶大家一起刷星星吧!一、 發送訊息看請求並自己類比發送$.post("http://ing.cnblogs.com/ajax/ing/Publish", //地址 JSON.stringify({ "content": content, "publicFlag": 1 }), //參數,json格式字串 function (result)
Time of Update: 2017-01-19
最近開始整理一些以前寫的好用的外掛程式,…^-^!!!隨著頁面資訊越來越豐富飽滿,尤其像淘寶,京東之類的購物網站,首頁就是他們的生命線,- -||||最近在做某銀行的網站,只有擠上首頁才能得到更多的關注,於是乎各種業務人員就開始了首頁位置之爭,為了平息他們的戰亂。體現我大度包容的一面 ,啊哈哈哈首頁囊括了他們全部的需求,他們滿意的走人了,結果技術經理來了,說首頁載入怎麼這麼大,於是乎,減!!!首當其衝,縮小圖片K數,不夠,那怎麼辦,好吧,進入正題。長頁面未顯示的部分可以先不載入,省流量就是省錢,
Time of Update: 2017-01-19
整理了一些JS的常用方法,包括驗證啊,全選反選啊,ajax請求啊之類的,因為就是自己用的,寫的都比較簡單,就算拋磚引玉吧,喜歡的就拿去,不喜歡就拉到Tools.min.js/** * JS公用類庫檔案 * 建立時間:2015-05-13 * 建立人:mction */(function(){ var D = document; var W = window; var Postfix = '.php' var _Id = function(Id){return
Time of Update: 2017-01-19
本文主要講三個最為常用的輸出語句,有alert()彈出警示框,列印輸入語句,控制台輸出,具體方法請看下文,附有圖片、注釋非常詳細。 複製代碼 代碼如下:alert() 彈出警示框window.alert(‘繼續學習'); 完整的寫法效果如下:因為alert 屬於window 對象的方法, 而 window是可以省略的所以,一般我們都是這麼寫 : alert(‘歡迎大家來學習');
Time of Update: 2017-01-19
[1]alert() [1.1]有阻塞作用,不點擊確定,後續代碼無法繼續執行 [1.2]alert()只能輸出string,如果alert輸出的是對象會自動調用toString()方法 e.g. alert([1,2,3]);//'1,2,3'
Time of Update: 2017-01-19
本文執行個體講述了javascript檔案載入管理簡單實現方法。分享給大家供大家參考。具體如下:這裡介紹超級簡單的進行javascript的檔案(模組)的載入管理,實現sea.js或者require.js核心功能,用一行<script src="js/light/light.js"></script>載入所有的js檔案。//按照lightJs的順序,讓網頁載入js檔案:var lightJs = [
Time of Update: 2017-01-19
本文執行個體講述了javascript頁面倒計時實現方法。分享給大家供大家參考。具體實現方法如下:<html> <head> </head> <body> <input type="text" name="mss" id="mss"/> <form action="./index.html"> <input type="text" value="name" name="name"/> &
Time of Update: 2017-01-19
本文執行個體講述了javascript解析xml實現省市縣三級聯動的方法。分享給大家供大家參考。具體實現方法如下:(該方法適用於任何常用瀏覽器)<body> <div> <span> <select id="sheng" style="width: 100px"></select> </span> <span> <select id="shi" style="width:
Time of Update: 2017-01-19
本文執行個體講述了基於javascript實現單選及多選的向右和向左移動執行個體。分享給大家供大家參考。具體實現方法如下:方法 一:<body><h1>實現單選及多選的向右和向左移動</h1><div id="lst"> <span> <select id="lselect" size="10" multiple="multiple" style="width: 100px;
Time of Update: 2017-01-19
本文執行個體講述了javascript實現資訊增刪改查的方法。分享給大家供大家參考。具體實現方法如下:<body><div align="center"> <h1>顯示所有的使用者介面</h1> <div style="border: 1px red solid; margin-bottom: 100px; padding: 10px 10%;"> <table border="1px" cellpadding="0"
Time of Update: 2017-01-19
本文執行個體講述了Javascript串連Access資料庫的方法。分享給大家供大家參考。具體實現方法如下:var roc = roc || {};roc.db = roc.db ||{};//建立一個串連roc.db.createDb = function(){ var conn = new ActiveXObject("ADODB.Connection"), fso = new ActiveXObject("Scripting.FileSystemObject"),
Time of Update: 2017-01-19
本文執行個體講述了Javascript使用post方法提交資料的方法。分享給大家供大家參考。具體如下:使用JS提交資料時,可以調用本方法實現post方式的提交。var jsPost = function(action, values) { var id = Math.random(); document.write('<form id="post' + id + '" name="post'+ id +'" action="' + action + '"
Time of Update: 2017-01-19
本文執行個體講述了javascript實現的淘寶旅行通用行事曆群組件用法。分享給大家供大家參考。線上示範:http://demo.jb51.net/js/2015/trip-calendar/demo.htmlPS:下面的示範代碼,需要用到 trip-calendar.js與trip-calendar.css檔案。打包下載地址具體如下:<!DOCTYPE HTML><html><head><meta
Time of Update: 2017-01-19
本文執行個體講述了javascript簡單實作類別似QQ頭像彈出效果的方法。分享給大家供大家參考。具體實現方法如下:<!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><
Time of Update: 2017-01-19
為大家分享的JavaScript圖片輪播代碼如下<!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-equiv="Content-Type"
Time of Update: 2017-01-19
javascript常用Regex匯總/** * 檢驗各種規則 * @param str 檢驗的內容 * @param cType 預設的檢驗規則 字串[ * empty, 檢驗是否為空白 * telphone, 有線電話手機號碼 * allphone, 所有手機號碼 * ydphone, 移動手機號碼 * ltphone, 聯通手機號碼 *
Time of Update: 2017-01-19
本文執行個體講述了JavaScript數組對象賦值用法。分享給大家供大家參考。具體如下:這裡JavaScript數組對象的使用會使你的JS程式變得簡潔而有效率,但是好像不少新手都不喜歡用數組,因為覺得它們抽象,不好理解,其實只要你認真領悟,它就像捅破窗戶紙一樣,令你豁然開朗。希望通過本執行個體,你對數組會有更多的理解。運行效果圖如下:具體代碼如下:<html><head><meta http-equiv="content-type"