本文內容很簡單,給大家總結一下javascript獲得當前的資訊的一些常用命令console.info("document.URL=" + document.URL); console.info("document.location.href=" + document.location.href); //console.info("document.base=" + document.base); //這是錯的! console.info("document.location=" +
圖的定義圖(Graph)是由頂點的有窮非空集合和頂點之間邊的集合組成,通常表示為:G(V,E),其中,G表示一個圖,V是圖G中頂點的集合,E是圖G中邊的集合。有向圖有向邊:若從頂點Vi到Vj的邊有方向,則稱這條邊為有向邊,也成為弧(Arc),用有序偶<Vi,Vj>來表示,Vi稱為弧尾,Vj稱為弧頭。無序圖無向邊:若頂點Vi到Vj之間的邊沒有方向,則稱這條邊為無向邊(Edge),用無序偶(Vi,Vj)來表示。簡單圖簡單圖:在圖結構中,若不存在頂點到其自身的邊,且同一條邊不重複出現,則稱
小狗收藏貼 轉換 僅拼音 排序 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
本文執行個體分析了javascript中var的重要性。分享給大家供大家參考。具體分析如下:javascript 的 var 作用是聲明變數。一般情況下不寫都不會出錯,但有些情況如果不寫,會有不同的結果。先看下面的樣本:<div id="a"></div> <script type="text/javascript"> a = 1; alert(a); </script>上面這個例子在FF Chrome執行不會有問題,能輸出1。但在IE運行呢?
From:http://www.nirvanastudio.org/javascript/improve-javascript-performance.html 作者:ShiningRay @ Nirvana Studio
一、命名 1、應給變數和函數取一個含義確切的名稱,不要隨意命名。 2、非建構函式採用駝峰命名法,盡量採用動賓結構,以與變數名相區別,如getName或IsFull。建構函式(即自訂類型)名稱首字母大寫,以與非建構函式相區別,如Person。 3、變數採用駝峰命名法。由於JavaScript是一種弱類型語言,因此建議在變數名稱前加首碼:整形(i),浮點數(f),布爾型(b),字串(s),數組(a)。但不強制這麼做,可根據個人愛好選擇,選擇好後就不要混用加首碼和不加首碼這兩種方式了。 二、布局 1、
加法賦值運算子 (+=)。將變數值與運算式值相加,並將和賦給該變數。 在寫JavaScrpt的時候經常會用到,說實話我以前不是很理解。看了很多的代碼感覺就是因為一個變數太長了用它來分幾行來寫罷了。但它和解決了我其他的問題。 在一些時候我們需要使用一系列的HTML代碼來作為變數,而HTML裡面有時時會包含一些引號。比如複製代碼
資料類型: 1.數值型(整型int 浮點型floating) 2.字串類型(string) 3.布爾型(只有兩個值:ture fasle) 字串字面量 1.轉義系列: 在javascript中一些符號是辨別不出來的,只有轉義之後正確顯示出來。如: \' 單引號 \" 雙引號 \n 分行符號 \r 斷行符號符 \\ 反斜線 轉義執行個體: 複製代碼 代碼如下: <script type="text/javascript"> document.write("hello\nworld");
1、什麼是JavaScript? (1) HTML只是描述網頁長相的標記語言,沒有計算,判斷能力,如果所有計算,判斷(比如判斷文字框是否為空白,判斷兩次密碼是否輸入一致)店鋪放到伺服器端執行的話網頁的頁面會非常的慢,用起來也很難用,對伺服器的壓力也很大,因此要求能在瀏覽器中執行一些簡單的運算,判斷,JavaScript就是一種在瀏覽器端執行的語言。 (2)
無論編寫任何程式都會接觸到編碼風格,設計模式等概念,編碼風格一般側重於書寫規範,而設計模式則偏向於程式架構設計。本文中筆者整理的這些“模式”包含了編寫JavaScript代碼時一些常用的方法或者小技巧,可以協助初學JavaScript的同學迅速提升代碼品質。當然,在此之前首先要保證規範的書寫習慣,在此之上可以再將本文介紹的知識點運用到代碼編寫中,則可以大大提升代碼品質。 下面是筆者整理的一些點,沒有什麼邏輯順序,想到哪兒寫到哪兒了,不足之處歡迎大家補充指正。 1. 變數定義 複製代碼 代碼如下:
儘管很多的開發人員都樂於頌揚javascript,但是仍舊有人看到它的陰暗面。 使用很多javascript代碼的web頁面會載入很慢,過多的使用javascript使得網頁醜陋和拖遝。很快如何有效地使用javascript成為一個非常火熱的話題。 這裡讓我們列出10個最佳javascript實踐,協助你有效地使用javascript。 1. 儘可能的保持代碼簡潔 可能大家都聽到過了N遍這個代碼簡潔問題了。作為一個開發人員你可能在你的代碼開發過程中使用了很多次,但千萬不要在js開發中忘記這點。
http://www.cnblogs.com/TomXu/archive/2012/02/16/2351331.html , 在回來看這裡文章,你一定會有更深刻的認識。因為我在這裡介紹概念上的東西比較少,看下面的例子,對初學的朋友可能會有些吃力! 1、DOM的架構 複製代碼 代碼如下: <html> <head> <title>document</title> </head> <body> <h1>CSS
1、函數的建立 由於前面已經用了很多的函數,我就不在這裡多分享了。 2、嵌套函數 複製代碼 代碼如下: function china() { function people()//嵌套函數,只有china用它 { document.write("我的心愿是當杜甫,最近網上他的漫畫,他活的好瀟洒"); } people(); } 3、函數的直接量 Javascript允許函數用直接量來定義,說白了就是一個運算式,(匿名函數)。細節:匿名函數以後會用,要明白! 複製代碼 代碼如下:
function Hashtable() { this._hash = new Object(); this.add = function(key,value){
1.簡單類型 javascript的簡單類型包括 數字(Number)、字串(String)、布爾值(Boolean)、null值 和 undefined值。其他所有值都是對象。 2.對象 javascript中的對象是可變鍵控集合。在javascript中,數組、函數、Regex都是對象。 對象是屬性的容器。其中每個屬性都擁有名字和值。屬性的名字可以是包括Null 字元串在內的任一字元串。屬性值可以是除undefined值之外的任何值。 3.對象的定義方法 (1)用字面量定義。例如: var
轉自:http://www.ajaxjs.com/yuicn/bbs/ShowPost.asp?ThreadID=62006-10-18 @ 07:59:29 · 作者 volcano
通過一個例子來理解下arguments與arguments.callee的具體區別:代碼如下:複製代碼 代碼如下:<script type="text/javascript"> function check(args){ &
1.標識符與關鍵字 標識符以字母開頭,可以包含字母、數字、底線。標識符不能使用以下保留字元: 複製代碼 代碼如下: abstract, boolean,
總的來說,函數在JavaScript中可以: ◆ 被賦值給一個變數 ◆ 被賦值為對象的屬性 ◆ 作為參數被傳入別的函數 ◆ 作為函數的結果被返回 ◆ 用字面量來建立 函數對象 1.1 建立函數 建立JavaScript函數的一種不長用的方式(幾乎沒有人用)是通過new操作符來作用於Function“構造器”: 複製代碼 代碼如下:var funcName = new Function( [argname1, [... argnameN,]] body );
複製代碼 代碼如下:/***************************************************************************************************** Name 購物車 Version 1.1 Author Vanni(凡林) url:www.27sea.com QQ:303590170 CreateDate 2005-05-31 Description