Time of Update: 2015-06-02
標籤:數組去除重複值是面試常考內容,也是很容易用到的一個技巧,下面就幾種去重的方法進行介紹。首先是最常見的方法,也就是添加一個臨時數組,將原數組遍曆,加入臨時數組,每次加入時判斷待加入的元素是否存在於臨時數組中,代碼如下:// 對數組進行去重操作,只考慮數組中元素為數字或字串,返回一個去重後的數組//第一種方法,遍曆,將沒有的插入臨時數組function uniqArray1(arr) { var n=[]; for(var i=0;i<arr.length;i+
Time of Update: 2015-06-02
標籤:綜述本篇的主要內容來自慕課網,事件響應與網頁互動,主要內容如下1 什麼是事件2 按一下滑鼠事件( onclick )3 滑鼠經過事件(onmouseover)4 滑鼠移開事件(onmouseout)5 游標聚焦事件(onfocus)6 失焦事件(onblur)7 內容選中事件(onselect)8 文字框內容改變事件(onchange)9 載入事件(onload)10 卸載事件(onunload)什麼是事件JavaScript 建立動態網頁面。事件是可以被 JavaScript
Time of Update: 2015-06-02
標籤:我們在使用對象的時候,除了一些瀏覽器內建的單體對象可以直接使用外,都會new一個出來使用。1.最簡單的莫過於如下擷取一個Object對象執行個體var obj = new
Time of Update: 2015-06-02
javascript實現設定、擷取和刪除Cookie的方法 本文執行個體講述了javascript實現設定、擷取和刪除Cookie的方法。分享給大家供大家參考。具體實現方法如下: ? 1 2 3 4 5 6 7 8 9
Time of Update: 2015-06-02
js事件監聽器用法執行個體詳解 本文執行個體講述了js事件監聽器用法。分享給大家供大家參考。具體分析如下: 1、當同一個對象使用.onclick的寫法觸發多個方法的時候,後一個方法會把前一個方法覆蓋掉,也就是說,在對象的onclick事件發生時,只會執行最後綁定的方法。而用事件監聽則不會有覆蓋的現象,每個綁定的事件都會被執行。如下: ? 1 2 3
Time of Update: 2015-06-02
jQuery外掛程式製作之參數用法執行個體分析 本文執行個體講述了jQuery外掛程式製作之參數用法。分享給大家供大家參考。具體分析如下: 1、無參數實現文字陰影製作效果 ? 1 2 3 4 5 6 7 8 9 1
Time of Update: 2015-06-02
jQuery解析XML檔案同時動態增加js檔案的方法 本文執行個體講述了jQuery解析XML檔案同時動態增加js檔案的方法。分享給大家供大家參考。具體實現方法如下: ? 1 2 3 4 5 6 7 8 9 10
Time of Update: 2015-06-02
JavaScript中isPrototypeOf函數作用和使用執行個體 這篇文章主要介紹了JavaScript中isPrototypeOf函數作用和使用執行個體,本文講解了它的作用和使用方法以及使用執行個體,需要的朋友可以參考下 JavaScript中isPrototypeOf函數方法是返回一個布爾值,指出對象是否存在於另一個對象的原型鏈中。使用方法: 代碼如下: object1.isPrototypeOf(object2) 其中object1為必選項,一個對象的執行個體。
Time of Update: 2015-06-02
jQuery外掛程式製作之全域函數用法執行個體 本文執行個體講述了jQuery外掛程式製作之全域函數用法。分享給大家供大家參考。具體分析如下: 1、添加新的全域函數 所謂的全域函數,實際上就是jQuery對象的方法,但從實踐的角度上看,他們是位於jQuery命名空間內部的函數 (1)添加一個函數,只需要將新函數指定為jQuery對象的一個屬性。 ? 1 2 3
Time of Update: 2015-06-02
JS實現屏蔽shift,Ctrl,alt等功能鍵的方法 本文執行個體講述了JS實現屏蔽shift,Ctrl,alt等功能鍵的方法。分享給大家供大家參考。具體實現方法如下: ? 1 2 3 4 5 6 7 8 9 10
Time of Update: 2015-06-02
JS實現相容各瀏覽器解析XML文檔資料的方法 本文執行個體講述了JS實現相容各瀏覽器解析XML文檔資料的方法。分享給大家供大家參考。具體分析如下: 網站上很多用JS解析XML文檔的資料或多或少都有點問題, 以下是自己總結的代碼,用來解析XML文檔,相容各個瀏覽器。 parseXMLDOM.js代碼: ? 1 2 3 4
Time of Update: 2015-06-02
css3 text-shadow,css3一、text-shadowtext-shadow: h-shadow v-shadow blur color;text-shadow: 水平陰影 垂直陰影 模糊半徑 color;h-shadow和v-shadow可取負值,blur只能取正值。二、使用1、基礎<style type="text/css">.blur{ text-shadow:0 0 5px red;/*陰影無位移*/}.vh{ text-shadow:1px 1px 0
Time of Update: 2015-06-02
jquery封裝了一個簡潔輕巧的可拖動可自訂樣式的純div+css帶遮罩層的仿模態彈出框最近封裝上癮,想起以前做的一個輕巧的彈出框,是樣式和指令碼分離的,於是重新封裝了一下,把樣式標籤統一到js裡了。裡面還有一些問題,但不影響使用,有興趣的同學,可以參考完善下,有好的建議,請不吝賜教。 var PopDialogDefaultConfig = { hasCover: true, //是否帶遮罩層
Time of Update: 2015-06-02
javascript判斷並擷取註冊表中可信任網站的方法 本文執行個體講述了javascript判斷並擷取註冊表中可信任網站的方法。分享給大家供大家參考。具體分析如下: 判斷可信任網站,首先要在註冊表中找到可信任網站在註冊表中的位置,如下: (1)網域名稱作為可信任網站在註冊表中的位置: HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\InternetSettings\\ZoneMap\\Domains\\ (2)IP作
Time of Update: 2015-06-02
CSS之overflow屬性(2015年06月02日),cssoverflow很基礎的知識,每天get一個小技能......一、含義overflow屬性:屬性規定當元素框中的內容溢出元素框時發生的事件通俗來說就是當一個父元素裡放置的子項目比它大時,要發生什麼二、屬性值<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8">
Time of Update: 2015-06-02
2015-06-02 在html中使用特殊字型,2015-06-02html目的:一首詩,要求從右往左讀,垂直排列,類似古文: html內容:<!doctype html><html lang="en"><head><meta charset="UTF-8"><title>在html中使用特殊字型</title><link rel="stylesheet" href="index.css">
Time of Update: 2015-06-02
angularjs初學之todoList練習剛開始學ng,通過todo練習初步感受到ng架構的強大功能,記錄下過程中出現的幾個問題:1、使用localStorage儲存資料,序列化的時候使用angular.toJson,因為ng-repeat會在數組對象內部添加$$hashkey屬性,使用JSON.stringify序列化不會過濾2、練慣用的是1.4版本的ng,網上很多樣本是早期的版本,文法上有不少變化,琢磨了半天 引用了bootstrap3的樣式檔案,: HTM
Time of Update: 2015-06-02
label的for屬性,labelfor屬性一、使用介紹<label>專為input元素服務,為其定義標記。for屬性規定label與哪個表單元素繫結label和表單控制項綁定方式又兩種:1、將表單控制項作為label的內容,這樣就是隱士綁定。此時不需要for屬性,綁定的控制項也不需要id屬性。隱式綁定:<label>Date of Birth: <input type="text" name="DofB"
Time of Update: 2015-06-02
JavaScript提升(你不知道的JavaScript)最近,在讀《你不知道的JavaScript(上卷)》這本書,書中詳細闡述了JavaScript眾多重要但經常被大家忽略的點,在此強烈推薦!!!書中,第4章講述了“提升”,從樣本出發講述了變數和函數提升的過程,糾正了自己以前錯誤的理解(相信好多人理解都是錯誤)!我們習慣將var a = 2;看做一個聲明,而實際上JavaScript引擎不這麼認為!下面幾個樣本讓你徹底搞懂JavaScript中的變數提升!樣本1:a
Time of Update: 2015-06-02
JS之——回呼函數的簡單應用(插曲) JS無疑是前端頁面與服務端互動資料的強大語言,那麼如何利用JS的回呼函數來封裝JS的網路請求呢,本文就來簡單說明這一問題一、建立一個index.html檔案頁面內容隨便定義,重點是要引入如下自訂的兩個js檔案,一個是constants.js一個是validate.js二、建立constants.js檔案 /** * Created by liuyazhuang on 2015/5/29. * 此檔案封裝了一些訪問網路請求的url, *