Time of Update: 2017-01-18
window.open使用方法以及參數說明一、window.open()支援環境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本文法: window.open(pageURL,name,parameters) 其中: pageURL 為子視窗路徑 name 為子視窗控制代碼 parameters 為視窗參數(各參數用逗號分隔) 三、各項參數
Time of Update: 2017-01-18
這個方法返回一個數位正弦。sin方法返回-1到1之間的數值,它表示參數的正弦值。文法Math.sin( x ) ;下面是參數的詳細資料: x: 一個數字傳回值: 返回一個數位正弦值例子:<html><head><title>JavaScript Math sin() Method</title></head><body><script
Time of Update: 2017-01-18
該方法返回底數的指數冪,即, baseexponent.文法Math.pow(base, exponent ) ;下面是參數的詳細資料: base : 底數 exponents : 該底數的指數傳回值:返回到底數的指數冪,即,底數指數.例子:<html><head><title>JavaScript Math pow() Method</title><
Time of Update: 2017-01-18
JavaScript Date.toDateString()方法返回一個Date對象的人類可讀形式的日期部分。文法Date.toDateString()下面是參數的詳細資料: NA傳回值:返回Date對象的人類可讀形式的日期部分。例子:<html><head><title>JavaScript toDateString Method</title></head><body>
Time of Update: 2017-01-18
但是讓我感到意外的是,下面有個網友回複說,javascript中的Array本身的sort方法才是最快的,比快速排序演算法都快,當時看到了很是鬱悶,因為當時花了好長時間在排序演算法上,居然忘記了Array本身的sort方法 不過javascript中內建的sort方法真的比快速排序演算法還快嗎? 哈哈,測試一下不就知道了 先說一下我測試的環境 1,我的測試環境是IE6.0和firefox2.0
Time of Update: 2017-01-18
先說為什麼需要討論這個問題。現在很多的手機應用,都可能會直接嵌入一個web頁面。這樣做的好處:一個是功能更新方便,維護起來容易,只需要維護伺服器的頁面即可,不需要更新用戶端;另一個是功能通用,不僅android可以用,ios也可以用,symbian也可以直接用。那為什麼現在很多手機應用並不做成web方式的呢?原因很多。一個是現階段web方式展現能力相對較弱,如果對於應用的美觀程度要求比較高,就無法使用web方式;一個是web方式速度相對較慢,使用者體驗會受一些影響;一個是現階段流量還是相對寶貴,
Time of Update: 2017-01-19
此方法將導致就好像它是在一個<b>標籤的字串顯示為粗體。文法string.bold( )下面是參數的詳細資料: NA:傳回值: 返回字串含有<b>標籤例子:<html><head><title>JavaScript String bold()
Time of Update: 2017-01-19
此方法建立一個用作超文本目標的HTML錨。文法string.anchor( anchorname )下面是參數的詳細資料: anchorname: 定義了錨的名稱傳回值: 返回其錨標記的字串例子:<html><head><title>JavaScript String anchor() Method</title></head><body&
Time of Update: 2017-01-19
此方法用於字元字串轉換為小寫,同時尊重當前的語言環境。對於大多數語言,這與toLowerCase的傳回值一樣。文法string.toLocaleLowerCase( )下面是參數的詳細資料: NA傳回值: 字串轉換成小寫使用當前語言環境。例子:<html><head><title>JavaScript String toLocaleLowerCase() Method&
Time of Update: 2017-01-18
複製代碼 代碼如下: <script> //驗證社會安全號碼方法 var test=function(idcard){ var Errors=new Array("驗證通過!","社會安全號碼碼位元不對!","社會安全號碼碼出生日期超出範圍或含有非法字元!","社會安全號碼碼校正錯誤!","身份證地區非法!"); var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"內蒙古",21:"遼寧",22:"吉林",23:"黑龍江",31:"上海",32
Time of Update: 2017-01-19
此方法提取字串的一部分,並返回一個新的字串。文法string.slice( beginslice [, endSlice] );下面是參數的詳細資料: beginSlice : 從零開始的索引位置開始提取 endSlice : 從零開始的索引位置結束提取。如果省略,切片中提取的字串的末尾注意:作為一個負指數,endSlice表示從字串末尾的位移。
Time of Update: 2017-01-19
此方法調用String對象之內返回索引指定的值最後一次出現,開始搜尋在的fromIndex或如果沒有找到該值則返回-1。文法string.lastIndexOf(searchValue[, fromIndex])下面是參數的詳細資料: searchValue : 一個字串,表示要搜尋的值 fromIndex :
Time of Update: 2017-01-19
javascript Date.getUTCDay()方法按照通用時間在指定日期返回星期幾。通過getUTCDay返回的值是對應於星期幾的整數:0代表星期日,1代表星期一,2表示星期二,依此類推。文法Date.getUTCDay()下面是參數的詳細資料: NA傳回值:按照通用時間返回指定日期的一周中的一天。例子:<html><head><title>JavaScript getUTCDay
Time of Update: 2017-01-19
JavaScript數組的splice()方法改變數組的內容,增加了新的元素,同時消除舊元素。文法array.splice(index, howMany, [element1][, ..., elementN]);下面是參數的詳細資料: index : 在該索引開始改變的數組。 howMany : 整數,表示舊數組元素數去除。如果的howmany為0,沒有元素被刪除。
Time of Update: 2017-01-19
一、Window對象 -------------------------------------------------- ------------------- 對象屬性 window //窗戶自身 window.self //引用本窗戶window=window.self window.name //為窗戶命名 window.defaultStatus //設定窗戶狀態列資訊 window.location //URL地址,配備布置這個屬性可以開啟新的頁面
Time of Update: 2017-01-19
[document對象] 該對象是window和frames對象的一個屬性,是顯示於視窗或架構內的一個文檔。 屬性 alinkColor 活動連結的顏色(ALINK) anchor 一個HTMI錨點,使用<A NAME=>標記建立(該屬性本身也是一個對象) anchors array 列出文檔錨點對象的數組(<A NAME=>)(該屬性本身也是一個對象) bgColor 文檔的背景顏色(BGCOLOR) cookie
Time of Update: 2017-01-19
前言本章我們要講解的是S.O.L.I.D五大原則JavaScript語言實現的第5篇,依賴倒置原則LSP(The Dependency Inversion Principle )。英文原文:http://freshbrewedcode.com/derekgreer/2012/01/22/solid-javascript-the-dependency-inversion-principle/依賴倒置原則依賴倒置原則的描述是:A. High-level modules should not
Time of Update: 2017-01-19
介紹本篇主要是介紹Function方面使用的一些技巧(上篇),利用Function特性可以編寫出很多非常有意思的代碼,本篇主要包括:回調模式、設定物件、返回函數、分布程式、柯裡化(Currying)。回呼函數在JavaScript中,當一個函數A作為另外一個函數B的其中一個參數時,則函數A稱為回呼函數,即A可以在函數B的周期內執行(開始、中間、結束時均可)。舉例來說,有一個函數用於產生node複製代碼 代碼如下:var complexComputation = function () { /*
Time of Update: 2017-01-19
在使用javascript的時候,有時候對於經常使用的方法太熟悉而忽略了他們之間原理的細微差別。舉例如下:window.location.href,window.location.replace。這兩種方式都可以讓頁面跳轉到一個新的頁面,但是其中我就忽略了跳轉之後的細節,比如返回的原來的頁面。window.location.href中的href其實就是<a>標籤中的href,使用這個進行頁面跳轉後,可以使用瀏覽器的後退按鈕退回到原來的頁面,也可以使用history.go(-1)函數跳
Time of Update: 2017-01-19
資料類型 JavaScript中有5種單一資料型別(也稱為基礎資料型別 (Elementary Data Type)):Undefined、Null、Boolean、Number和String。還有1種複雜資料類型——Object,Object本質上是由一組無序的名值對組成的。typeof操作符 介於JavaScript是鬆散類型的,因此需要有一種手段來檢測給定變數的資料類型——typeof就是負責提供者方面資訊的操作符。對一個值使用typeof操作符可能返回下列某個字串:●