Time of Update: 2015-07-08
標籤: 1 /* 2 * 區分大小寫 3 * */ 4 5 //使用strict 模式 6 function doSomeThing(){ 7 "use strict"//加上這句會告訴編譯器 啟動strict 模式 8 //...... 9 }10 11 /*12 * 資料類型13 * Undefined 未初始化或未定義的變數 唯一的值就是undefined14 * Null 一個空的引用15 * Boolean
Time of Update: 2015-07-09
標籤:Number of Digit OneGiven an integer n, count the total number of digit 1 appearing in all non-negative integers less than or equal to n.For example:Given n = 13,Return 6, because digit 1 occurred in the following numbers: 1, 10, 11, 12, 13. &
Time of Update: 2015-07-08
標籤:相容性 標籤 邏輯性 節點 程式員越做經驗越豐富,工作越輕鬆,但是你是否還記得來時的路呢?讓我們一起回顧一下,那些年我們一起學過的js節點知識吧,路漫漫其修遠兮,吾將上下而求索!根據 DOM,HTML 文檔中的每個成分都是一個節點。DOM 是這樣規定的: 整個文檔是一個文檔節點 每個 HTML&n
Time of Update: 2015-07-08
標籤:糟粕全域變數眾所周知,全域變數在很小的程式中可能會帶來方便,但隨著程式變得越來大,全域變數將難以處理,全域變數將降低程式的可靠性。在js中有3種方式定義全域變數脫離任何函數安排一個var語句 //var foo=value;直接添加一個屬性到全域對象上 //window.foo=value;直接使用未經聲明的變更(其實這叫隱匿全域變數)
Time of Update: 2015-07-08
標籤:1.yield語句:<script type="application/javascript; version=1.7"> function generator() { var i = 0; while(i<10) { //產生輸出,這裡的yield相當於return yield i; i++;
Time of Update: 2015-07-08
標籤:數組 二維數組 一維數組 數組聲明 數組賦值 一、如何建立數組 (1) 通過對象的方式來建立。 var a=new Array();  
Time of Update: 2015-07-06
標籤: 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8 <!-- 9 JavaScript用法:10 html中的指令碼必須位於<script></script>標籤中11
Time of Update: 2015-07-06
標籤:看了湯姆大叔的“你真懂JavaScript嗎?”,裡面有5道題目,我都一一作了,然後在chrome的控制台裡面運行了一遍,雖然只錯了一道,但還是細細讀了下答案,在此總結一下,看看是否對大家對這些JavaScript底層的原理都懂了。題目一(所有全域變數都是window的屬性、變數聲明提前、變數賦值不會提前)if (!("a" in window)) { var a =
Time of Update: 2015-07-06
標籤:變數......1.一個變數只存一種類型的資料,2.盡量減少對隱式轉換的依賴,這樣可增強程式的可讀性,日後修改程式時不至於混亂,3.使用匈牙利命名法,4.使用局部變數時記得加 var 進行聲明,不然會與全域變數衝突,
Time of Update: 2015-07-06
標籤:\d 元字元+ 量詞\w 常用的字元a-zA-Z0-9.除斷行符號之外的字元?0-1個字元 量詞 只有前面是元字元,才變現量詞* 0-n 量詞/^\d+$/ 以字元開頭,義字元結尾[0-9] 裡面的一個元素replace,exec,matchvar str="adfdfsaaadfdaafsaa";str.replace(‘a‘,‘*‘);str.replace(/a/g,‘*‘);var i=0;str.replace(/a/,function(s){ return
Time of Update: 2015-07-07
標籤:1、延遲指令碼指令碼會被延遲到整個頁面都解析完畢後再運行。1 <!DOCTYPE html>2 <html>3 <head> 4 <script type="text/javascript" defer="defer" src="test1.js"></script>5 <script type="text/javascript" defer="defer" src="test2.js"></script>
Time of Update: 2015-07-09
瀏覽器中url儲存的JavaScript實現,urljavascript現在的瀏覽器裡,有一個十分有趣的功能,你可以在不重新整理頁面的情況下修改瀏覽器URL;在瀏覽過程中.你可以將瀏覽曆史儲存起來,當你在瀏覽器點擊後退按鈕的時候,你可以沖瀏覽曆史上獲得回退的資訊,這聽起來並不複雜,是可以實現的,我們來編寫些代碼。來看看它是如何工作的。var stateObject = {};var title = "Wow Title";var newUrl =
Time of Update: 2015-07-08
javascript實現控制的多級下拉式功能表 這篇文章主要介紹了javascript實現控制的多級下拉式功能表,包含範例程式碼,效果非常不錯,這裡推薦給大家。 最近身體不適,所以沒能如期的更新,抱歉。這裡直接把代碼貼上,如果有不明白的地方,留言就行。 ? 1 2 3 4 5 6
Time of Update: 2015-07-08
javascript實現的多個層轉場效果通用函數執行個體,javascript函數本文執行個體講述了javascript實現的多個層轉場效果通用函數。分享給大家供大家參考。具體實現方法如下:function ChangeDiv(tagId,tagName,divId,divName,zDivCount,tagclass,divclass) {for(i=0;i<=zDivCount;i++)
Time of Update: 2015-07-07
CSS3製作蘋果手機的Message表徵圖,超強大,css3message<!DOCTYPE HTML><html lang=zh-cn><head><meta
Time of Update: 2015-07-07
:before 和 :after 的內幕 以及偽類 ( 轉 ),before 原文連結 http://www.cnblogs.com/zhujl/archive/2012/05/08/2489411.html-------------------------------------------------------------------------------------------------------------------------------
Time of Update: 2015-07-07
angularjs應用骨架 使用典型的類庫時,你可以選擇並使用你所喜歡的功能;而對於angularjs架構來說,必須把它看成一個完整的套件來使用,架構中的所有的東西都包含在裡面,接下來將會介紹angular的基礎模組,這樣你就可以理解它們是如何被裝配在一起的。 調用Angular 為了使用angular,所有的引用都必須做兩件事情: 1、載入angular庫。 2、使用ng-app指令告訴angular應該管理DO
Time of Update: 2015-07-07
JavaScript封裝Ajax(類JQuery中$.ajax()方法)ajax.js(function(exports, document, undefined){ use strict; function Ajax(){ if(!(this instanceof Ajax)) return; return this; } Ajax.prototype = { init: function(opts){
Time of Update: 2015-07-07
javascript 建立私人成員和靜態私人成員私人方法和屬性在javascript中,因為沒有類的概念,所以只能通過建構函式來類比類,假設現在需要寫一個手機類,這個手機需要傳入一張電話號碼,然後能打電話。最簡單的方式是var Phone= function(num){ //手機號 this.num= num; //打電話 this.call = function(phone){ console.log(this.num + 正在呼叫 + phone.num); }}var
Time of Update: 2015-07-07
如何在 JavaScript 對象中嵌入私人成員(1)最近,我開發一個項目 Angular Cloud Data Connector, 協助Angular開發人員使用雲資料,特別是 Azure行動服務, 使用WEB標準,像索引資料庫(indexed DB)。我嘗試建立一種方式,使得JavaScript開發人員能將私人成員嵌入到一個對象中。我解決這個問題的技術用到了我命名的閉包空間closure