Time of Update: 2015-06-14
標籤:JavaScript是一個絕冠全球的程式設計語言,可用於Web開發、行動裝置
Time of Update: 2015-06-13
標籤:我習慣使用word來發布部落格文章,可是我發現了一個問題,這個問題就是當word中打了一段代碼之後,代碼之後所有的部分都變了顏色,滑鼠移上去還有超連結的效果,儘管並沒有連結到什麼。於是我這次的筆記裡沒有成段的代碼,反正現在看的是JS的資料類型與變數,JS雖然有些特殊,但資料類型和變數終究是些換湯不換藥的東西,也沒什麼代碼要敲。紅皮書上說最常用的是數實值型別,字元類型和布爾類型。然後就進行了詳盡的講解。2.1.1數值資料數值資料有整數和分數兩種形式,分數也被稱為浮點數。
Time of Update: 2015-06-15
JQuery中DOM載入與事件執行執行個體分析,jquerydom本文執行個體講述了JQuery中DOM載入與事件執行原理。分享給大家供大家參考。具體分析如下:JavaScript和HTML之間的互動是通過使用者和瀏覽器操作頁面時引發的事件來處理的。當文檔或者它的某些元素髮生某些變化或操作時,瀏覽器會自動產生一個事件。例如當瀏覽器裝載完一個文檔後,會建置事件:當使用者單擊某個按鈕時,也會建置事件。雖然利用傳統的JavaScript事件能完成這些互動,但jQuery增加並擴充了基本的事件處理機制。
Time of Update: 2015-06-15
JQuery中DOM事件合成用法執行個體分析,jquerydom本文執行個體講述了JQuery中DOM事件合成用法。分享給大家供大家參考。具體分析如下:jQuery有兩個合成事件——hover()方法和toggle()方法,類似前面講過的ready()方法,hover()方法和toggle()方法都屬於jQuery自訂的方法。hover()方法hover()方法的文法結構為:hover(enter,leave);hover()方法用於類比游標懸停事件。當游標移動到元素上時,會觸發指定的第1個函數
Time of Update: 2015-06-15
Javascript中String的常用方法執行個體分析,string執行個體分析本文執行個體講述了Javascript中String的常用方法。分享給大家供大家參考。具體如下:// length屬性:擷取字串的字元個數。 var s='愛像一陣風'; alert(s.length);// charAt(index)方法:擷取指定索引位置的字元,索引從0開始 var s1='我不要再想你'; alert(s1.charAt(4));//想//
Time of Update: 2015-06-15
jquery實現簡單手風琴菜單效果執行個體,jquery手風琴本文執行個體講述了jquery實現簡單手風琴菜單效果的方法。分享給大家供大家參考。具體實現方法如下:(function($) { var allPanels = $('.accordion > dd').hide(); $('.accordion > dt > a').click(function() { allPanels.slideUp();
Time of Update: 2015-06-15
JavaScript合并兩個數組並去除重複項的方法,javascript數組本文執行個體講述了JavaScript合并兩個數組並去除重複項的方法。分享給大家供大家參考。具體實現方法如下:Array.prototype.unique = function() {var a = this.concat();for(var i=0; ifor(var j=i+1; jif(a[i] === a[j])a.splice(j, 1);}}return a;};//Demovar array1 = ["a"
Time of Update: 2015-06-15
Javascript中arguments用法執行個體分析,arguments執行個體分析本文執行個體講述了Javascript中arguments用法。分享給大家供大家參考。具體分析如下:先來看如下樣本:function add(n1,n2){ return n1+n2; } function add(n1,n2,n3) { return n1+n2+n3; }
Time of Update: 2015-06-15
JavaScript中使用Math.PI圓周率屬性的方法,javascriptmath.pi 這將返回一個圓到其直徑的圓周的比率,大約3.14159.文法Math.PI例子:<html><head><title>JavaScript Math PI Property</title></head><body><script type="text/javascript"> var
Time of Update: 2015-06-15
Javascript中Array用法執行個體分析,array執行個體分析本文執行個體講述了Javascript中Array用法。分享給大家供大家參考。具體分析如下:JavaScript中的Array對象就是數組,首先是一個動態數組,而且是一個像C#、Java中“數組、List、HashMap/Dictionary”等的超強綜合體。Array數組使用方式:例1:var citys = new Array();//建立數組對象,無需初始化長度,動態 citys[0] = '上海'; citys[1]
Time of Update: 2015-06-15
JavaScript中的Math.SQRT1_2屬性使用簡介,javascriptmath 這將返回1/2平方根;等同地,1以上的2的平方根大約是 0.707.文法Math.SQRT1_2例子:<html><head><title>JavaScript Math SQRT1_2 Property</title></head><body><script type="text/javascript">
Time of Update: 2015-06-15
介紹JavaScript中Math.abs()方法的使用,javascriptmath.abs 這個方法返回一個數位絕對值。文法Math.abs( x ) ;下面是參數的詳細資料: x : 一個數字傳回值: 返回一個數位絕對值例子:<html><head><title>JavaScript Math abs() Method</title></head><body><
Time of Update: 2015-06-15
淺談JavaScript中的Math.atan()方法的使用,math.atan 此方法返回弧度的反正切。atan方法返回一個在-pi/2和π/2弧度之間的數值。文法Math.atan( x ) ;下面是參數的詳細資料: x : 一個數字傳回值: 返回一個數弧度的反正切值例子:<html><head><title>JavaScript Math atan() Method</title></
Time of Update: 2015-06-14
在JavaScript中操作時間之setYear()方法的使用,javascriptsetyear javascript Date.setYear()方法按照通用時間設定指定年份。文法Date.setYear(yearValue)註:括弧內的資料是可選的下面是參數的詳細資料: yearValue : 一個整數值。傳回值: NA例子:<html><head><title>JavaScript setYear
Time of Update: 2015-06-14
簡介JavaScript中toTimeString()方法的使用,tolocaletimestring 該方法返回一個Date對象在人類可讀的形式時間部分。文法Date.toTimeString()下面是參數的詳細資料: NA傳回值:返回Date對象的人類可讀形式的時間部分。例子:<html><head><title>JavaScript toTimeString
Time of Update: 2015-06-14
ECMAScript6函數剩餘參數(Rest Parameters),ecmascript我們知道JS函數內部有個arguments對象,可以拿到全部實參。現在ES6給我們帶來了一個新的對象,可以拿到除開始參數外的參數,即剩餘參數(廢話好多 O(∩_∩)O~)。這個新的對象和arguments不一樣,它是程式員自訂的一個普通標識符,只是需要在前面加上三個點:...function func(a, ...rest) { console.log(a) console.log(rest)}func(1
Time of Update: 2015-06-14
ECMAScript6塊級範圍及新變數聲明(let),ecmascript6let很多語言中都有塊級範圍,但JS沒有,它使用var聲明變數,以function來劃分範圍,大括弧“{}” 卻限定不了var的範圍。用var聲明的變數具有變數提升(declaration hoisting)的效果。ES6裡增加了一個let,可以在{}, if, for裡聲明。用法同var,但範圍限定在塊級,let聲明的變數不存在變數提升。樣本1: 塊級範圍 iffunction getVal(boo) { if
Time of Update: 2015-06-14
jQuery外掛程式datepicker 日期連續選取,jquerydatepicker先上效果:代碼:<!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
Time of Update: 2015-06-14
ECMAScript6新增值比較函數Object.is,ecmascript6在這之前我們比較值使用兩等號 “==” 或 三等號“===”, 三等號更加嚴格,只要比較兩方類型不同立即返回false。另外,有且只有一個值不和自己相等,它是NaN現在ES6又加了一個Object.is,讓比較運算的江湖更加混亂。多數情況下Object.is等價於“===”,如下1 === 1 // trueObject.is(1, 1) // true 'a' === 'a' // trueObject.is('a'
Time of Update: 2015-06-14
Javascript中setTimeOut和setInterval的定時器用法,js定時器setintervalJavascript的setTimeOut和setInterval函數應用非常廣泛,它們都用來處理延時和定時任務,比如開啟網頁一段時間後彈出一個登入框,頁面每隔一段時間發送非同步請求擷取最新資料等等。但它們的應用是有區別的。setTimeout()