Time of Update: 2015-08-26
標籤:-------------------willingtolove;本文連結:http://www.cnblogs.com/willingtolove/p/4745889.html1. 變數的範圍: 在javascript中,局部變數的範圍是由它定義的函數決定的,嵌套函數可以訪問它的外部範圍的變數。 EX1:1 function hello() {2 var name = "world";3 function hi() {4 alert(name);5
Time of Update: 2015-08-26
標籤:javascript 基礎知識 jquery 介紹 曆史發展 用戶端 JavaScript基礎:JavaScript是一門可以嵌入html代碼中,直接由瀏覽器即可執行檔程式設計語言。jQuery:jQuery是一個優秀的JavaScript庫,可以極大的簡化日常中使用JavaScript的
Time of Update: 2015-08-21
標籤:註:如果用javascript讀本地檔案,遇到安全問題。 需在瀏覽器中進行設定,如下: 工具—> Internet選項-》安全-》自訂層級-》啟用“沒有標識為安全的ActiveX控制項進行初始化和指令碼運行” 一、功能實現核心:FileSystemObject 對象
Time of Update: 2015-08-20
標籤: 使用js的時候,當給子項目和父元素定義了相同的事件,比如都定義了onclick事件,單擊子項目時,父元素的onclick事件也會被觸發。js裡稱這種事件連續發生的機製為事件冒泡或者事件捕獲。
Time of Update: 2015-08-18
標籤:<html><head><title>javascript基礎</title></head><body>1.流程式控制制 順序 選擇 迴圈結構<br/><script type="text/javascript"> var score = 50;/* 多行注釋if ( score > 60 ){alert("恭喜,及格了...");}*/// if ... else ...
Time of Update: 2015-08-18
標籤:使用parseInt()你可以從字串中擷取數值,該方法接受另一個基數參數,這經常省略,但不應該。當字串以”0″開頭的時候就有可能會出問題,例如,部分時間進入表單域,在ECMAScript 3中,開頭為”0″的字串被當做8進位處理了,但這已在ECMAScript 5中改變了。為了避免矛盾和意外的結果,總是指定基數參數。var month = "06", year = "09";month = parseInt(month,
Time of Update: 2015-08-19
標籤:<script type="text/javascript">var str="abcdefbc? 11 , 123 ff,6";var str2=new String("ghl");console.log("typeof:"+typeof str); // typeof Stringconsole.log("typeof:"+typeof str2); //typeof Object 封裝類//一、擷取類console.log("charAt:"+str.charAt(5))
Time of Update: 2015-08-14
標籤:keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 =
Time of Update: 2015-08-11
標籤:javascript-節點屬性詳解根據 DOM,HTML 文檔中的每個成分都是一個節點。 DOM 是這樣規定的: 整個文檔是一個文檔節點 每個 HTML 標籤是一個元素節點 包含在 HTML 元素中的文本是文本節點 每一個 HTML 屬性是一個屬性節點 注釋屬於注釋節點 一、如何獲得節點引用 1.舊的擷取節點引用方式 getElementById() getElementByTagName()
Time of Update: 2015-08-11
標籤:1、json 一共就這麼幾種資料類型 ①,number 和JavaScript的number完全一樣 ②,boolean 就是JavaScript的true和false ③,string 就是JavaScript的string ④,null 就是JavaScript的null
Time of Update: 2015-08-10
標籤:這個系列的第一部分介紹了Javascript模組的基本寫法,今天介紹如何規範地使用模組。 七、模組的規範先想一想,為什麼模組很重要?因為有了模組,我們就可以更方便地使用別人的代碼,想要什麼功能,就載入什麼模組。但是,這樣做有一個前提,那就是大家必須以同樣的方式編寫模組,否則你有你的寫法,我有我的寫法,豈不是亂了套!考慮到Javascript模組現在還沒有官方規範,這一點就更重要了。目前,通行的Javascript模組規範共有兩種:CommonJS和AMD。我主要介紹AMD,但是要
Time of Update: 2015-08-10
標籤:隨著網站逐漸層成"互連網應用程式",嵌入網頁的Javascript代碼越來越龐大,越來越複雜。網頁越來越像傳統型程式,需要一個團隊分工協作、進度管理、單元測試等等......開發人員不得不使用軟體工程的方法,管理網頁的商務邏輯。Javascript模組化編程,已經成為一個迫切的需求。理想情況下,開發人員只需要實現核心的商務邏輯,其他都可以載入別人已經寫好的模組。但是,Javascript不是一種模組化程式設計語言,它不支援"類"(class),更遑論"模組"(module)了。(正在制定中
Time of Update: 2015-08-10
標籤:ABP展現層——Javascript函數庫點這裡進入ABP系列文章總目錄 基於DDD的現代ASP.NET開發架構--ABP系列之21、ABP展現層——Javascript函數庫 ABP是“ASP.NET Boilerplate Project
Time of Update: 2015-08-09
標籤:一、匹配數字和字串整數或者小數:^[0-9]+\.{0,1}[0-9]{0,2}$只能輸入數字:"^[0-9]*$"。只能輸入n位的數 字:"^\d{n}$"。只能輸入至少n位的數字:"^\d{n,}$"。只能輸入m~n位的數字:。"^\d{m,n}$"只 能輸入零和非零開頭的數字:"^(0|[1-9][0-9]*)$"。只能輸入有兩位小數的正實數:"^[0-9]+(.[0-9]
Time of Update: 2015-08-09
標籤:一、什麼是單例 意思是指擷取的對象只有一份。二、最通用的單例 任何時刻擷取SingLeton.instance都是同一個對象1 var SingLeton={2 instance:{3 property:1,4 getProperty:function(){return this.property;}5 } 6 }
Time of Update: 2015-08-09
標籤:原地址$(document).ready() 裡的代碼是在頁面內容都載入完才執行的,如果把代碼直接寫到script標籤裡,當頁面載入完這個script標籤就會執行裡邊的代碼了,此時如果你標籤裡執行的代碼調用了當前還沒載入過來的代碼或者dom,那麼就會報錯,當然如果你把script標籤放到頁面最後面那麼就沒問題了,此時和ready效果一樣。$(document).ready(function(){})可以簡寫成$(function(){});點擊段落後,此段落隱藏:<html>&
Time of Update: 2015-08-09
標籤:javascript js對象 js函數 你不知道的javascript 一、對象var obj = {};obj[true] = "foo";obj[3] = "bar";obj[obj] = "baz";obj["true"];obj["3"];obj[
Time of Update: 2015-08-30
javascrit開發的基本代碼結構的今天看到群裡一個demo,簡單看了一下。然後自己就寫了一個通用的javascrit開發的基本代碼結構的js檔案。代碼如下: (function($,win){//定義全域變數對象var obj={};//定義函數、方法等對象var
Time of Update: 2015-08-30
談談JavaScript中function多重理解,javascriptfunctionJavaScript 中的 function 有多重意義。它可能是一個構造器(constructor),承擔起對象模板的作用; 可能是對象的方法(method),負責向對象發送訊息。還可能是函數,沒錯是函數,和對象沒有任何關係獨立存在的可以被調用的函數。由於語言設計者的妥協,在 JavaScript 加入了一些 class 相關的特性,以使 JavaScript 看起來確實象 Java,可以
Time of Update: 2015-08-30
js實現顯示目前狀態的導航效果代碼,js目前狀態本文執行個體講述了js實現顯示目前狀態的導航效果代碼。分享給大家供大家參考。具體如下:這裡示範顯示目前狀態的導航,滑鼠點擊左側的導覽功能表,右側的內容就會變換,實際上是一個豎向的TAB選項卡,作為菜單來用的話,它正好可以顯示當前的菜單位置,比較經典。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-show-nav-style-status-codes/具體代碼如下:<!DOCTYPE HTML