Time of Update: 2015-06-26
標籤:js中的數組也是對象資料類型的,也是由屬性名稱和屬性值組成,數組的屬性名稱就是數組中的每一項對應的索引值,數組的屬性值就是我們數組中寫的每一項的值。數組中的一些方法1、起始位置增加和刪除 push:向數組的尾部添加新的元素,返回添加後數組的長度,原有數組改變。 pop:刪除數組尾部的元素,返回刪除的元素,原有數組改變。 unshift:向數組頭部添加元素,返回添加後的數組的長度,原有數組改變。 shift:刪除數組的第一個元素,返回刪除的內容,原有數
Time of Update: 2015-06-26
標籤://跨瀏覽器事件綁定function addEvent(obj,type,fn){//obj目標對象, type事件類型 注意是:"load" ,fn函數回調if (typeof obj.addEventListener !="undefined"){ //W3C方法obj.addEventListener(type,fn,false);} else if (typeof obj.attachEvent !="undefined"){ //IE方法obj.attachEvent("
Time of Update: 2015-06-26
標籤:Javascript的書寫方法及執行流程<script>標籤 <script></script>是書寫Javascript最為簡單的方法(實際的開發中基本不使用),在這種情況下<script>標籤被分析之後就會立即執行Javascript。需要 注意的是,這樣將無法操作<script>標籤之後的DOM元素。原因就是:分析<script>標籤之後就立即執行。這時候<script>標籤之後的DO
Time of Update: 2015-06-26
標籤:轉自:http://www.w3cschool.cc/w3cnote/requirejs-tutorial-1.html,
Time of Update: 2015-06-27
jquery實現帶縮圖的全屏圖片畫廊效果執行個體,jquery畫廊本文執行個體講述了jquery實現帶縮圖的全屏圖片畫廊效果。分享給大家供大家參考。具體如下:運行效果如所示:主要代碼如下:(function($) {$.fn.preload = function(options) { var opts = $.extend({}, $.fn.preload.defaults, options); o = $.meta ? $.extend({}, opts, this.data(
Time of Update: 2015-06-27
jQuery實現按鈕的點擊 全選/反選 單選框/複選框 文字框 表單驗證,jquery全選jQuery實現按鈕的點擊 全選/反選 單選框/複選框 文字框 表單驗證<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP
Time of Update: 2015-06-27
arguments對象驗證函式的參數是否合法,arguments函數使用arguments對象驗證函式的參數是否合法<script>function sum(arg1,arg2) //加法函數{var realArgCount = arguments.length; //調用函數時傳遞的實參個數var frmArgCount = sum.length; //函數定義時的形參個數if(realArgCount < frmArgCount)
Time of Update: 2015-06-27
javascript實現給定半徑求出圓的面積,javascript圓的面積代碼相當簡單,這裡就不多廢話了,小夥伴們自己參考下吧。<script>var circularityArea = new Function("r","return r*r*Math.PI"); //建立一個函數對象var rCircle = 2;//給定圓的半徑var area = circularityArea(rCircle);alert("半徑為2的圓面積為:" +
Time of Update: 2015-06-27
jquery實現不包含當前項的選取器執行個體,jquery選取器本文執行個體講述了jquery實現不包含當前項的選取器執行個體。分享給大家供大家參考。具體如下:這段代碼示範了jquery選擇所有的連結,點擊其中一個連結時,其它的連結都變色,只有當前連結不變色var $allLinks = $("a");$allLinks.click(function() { $allLinks.not(this).css("color",
Time of Update: 2015-06-27
基於jQuery實現的旋轉彩圈執行個體,jquery旋轉執行個體本文執行個體講述了基於jQuery實現的旋轉彩圈。分享給大家供大家參考。具體實現方法如下:<!DOCTYPE html><html><head><script src="jquery-1.7.1.min.js"></script><script>for(var i=0;i<100000;i++){if(i%4==0)setTimeout("$('#div1
Time of Update: 2015-06-27
js限制input標籤中只能輸入中文,jsinput方法很簡單,這裡就不多BB了,直接奉上樣本<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>只能輸入中文</title></head><body><input type="text" id="text"
Time of Update: 2015-06-27
jquery顯示loading圖片直到網頁載入完成的方法,本文執行個體講述了jquery顯示loading圖片直到網頁載入完成的方法。分享給大家供大家參考。具體實現方法如下:<!DOCTYPE html><html class="no-js"><head> <meta charset='UTF-8'> <title>Simple Loader</title> <style> /* This only
Time of Update: 2015-06-27
javascript實現一個數值加法函數,javascript數值加法廢話不多說,直接奉上代碼JS<script type="text/javascript">function Sum(arg1,arg2){ //數值加法函數var sarg1 = new String(arg1); //將傳入的參數轉為字串以便進行參數檢查var sarg2 = new String(arg2); //將參數2轉為字元類型if( (sarg1=="")||(sarg2=="") )
Time of Update: 2015-06-27
淺談JavaScript異常處理語句,javascript異常處理程式運行過程中難免會出錯,出錯後的運行結果往往是不正確的,因此運行時出錯的程式通常被強制中止。運行時的錯誤統稱為異常,為了能在錯誤發生時得到一個處理的機會,JavaScript提供了異常處理語句。包含try-catch、try-catch-finally和throw.try-catch語句try{tryStatements}catch(exception){catchStatements}參數說明:tryStatements:必選
Time of Update: 2015-06-27
jquery操作angularjs對象,jqueryangularjsjquery是一個非常強大的js架構,angularjs是一個非常牛的前端mvc架構。雖然用其中的任何一個架構在項目中夠用了,但是有時候這兩個架構需要混合著用,雖然不推薦。但有時候混合用時,卻非常方便,不要考慮那麼多,只要能實現功能,何樂而不為? 最近做的一個產品,前端用angularjs,但表格架構用的卻是jquery.datatables.js,當然其中少不了碰到jquery與angularjs互動問題。由於公司保密,我
Time of Update: 2015-06-27
JavaScript實現數組隨機排序的方法,javascript數組本文執行個體講述了JavaScript實現數組隨機排序的方法。分享給大家供大家參考。具體實現方法如下:function Shuffle(o) { for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x); return o;};使用方法:var testArray = [1,2,3,4,
Time of Update: 2015-06-27
jquery計算滑鼠和指定元素之間距離的方法,jquery元素本文執行個體講述了jquery計算滑鼠和指定元素之間距離的方法。分享給大家供大家參考。具體實現方法如下:(function() { var mX, mY, distance, $distance = $('#distance span'), $element = $('#element'); function calculateDistance(elem, mouseX, mouseY) { return
Time of Update: 2015-06-27
jQuery匹配文檔連結並添加class的方法,jqueryclass本文執行個體講述了jQuery匹配文檔連結並添加class的方法。分享給大家供大家參考。具體如下:這裡使用jQuery自動探索針對文檔的連結並添加class,如doc,xls,pdf文檔。$('a[href]').each(function() { if((C = $(this).attr('href').match(/[.](doc|xls|pdf)$/))) { $(this).addClass(C[1]); }
Time of Update: 2015-06-27
jQuery實現網站添加高亮反白效果的方法,jquery高亮本文執行個體講述了jQuery實現網站添加高亮反白效果的方法。分享給大家供大家參考。具體如下:這段jquery代碼示範了如何把整個頁面遮罩起來,反白某些東西$(function() { var docHeight = $(document).height(); $("body").append("<div id='overlay'></div>"); $("#overlay")
Time of Update: 2015-06-27
JavaScript讓Textarea支援tab按鍵的方法,textareatab本文執行個體講述了JavaScript讓Textarea支援tab按鍵的方法。分享給大家供大家參考。具體實現方法如下:HTMLTextAreaElement.prototype.getCaretPosition = function () {//return the caret position of the textarea return