Time of Update: 2015-08-20
標籤:不多說自己上代碼這是我開始學javascript寫的,現在發出來<span id="clock" ></span>function time() { var today = new Date(); var hou; var time; var day; if (today.getHours() < 12 &&
Time of Update: 2015-08-21
標籤: # JavaScript Module Pattern: In-Depth# 轉載翻譯文章:JavaScript Module Pattern:
Time of Update: 2015-08-20
標籤://相當於 x = a ? a : b ;var x = a || b;//執行a()如果它返回true則執行b()並返回b()的值,否則不執行b(),並返回a()執行的值a() && b();//執行a()後如果返回true,則返回a()的值,b()不執行,如果a()執行後的值為false這執行b(),並返回b(
Time of Update: 2015-08-20
標籤:javascript大家都知道JQuerry有animate方法來給DOM元素進行運動,CSS3中也有transition、transform來進行運動。而使用原生的Javascript來控制元素運動,需要寫很多運動的細節以及相容。然而,當你的BOSS不讓你使用龐大的JQ架構,而且你開發的產品也需要在一些不相容CSS3的瀏覽器啟動並執行時候,你是否覺得每次都要開個定時器來琢磨運動該怎麼進行,是件很費力的事情呢?那麼福利來了,筆者最近總結了兩個常用的運動架構,並將其寫成組件,
Time of Update: 2015-08-21
標籤:第四章筆記:如何讓一個a標籤不跳轉:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head> <meta http-equiv="content-type"
Time of Update: 2015-08-21
標籤:web前端 javascript 前端的重頭戲來啦~~~~小夥伴們拿好小板凳,帶好瓜子,看好戲咯1.嚴格模式為JavaScript定義了一種不同的解析與執行模型在此模式下,JavaScript中的一些不確定的行為將得到處理,而且對某些不安全的操作也會拋出錯誤。‘use strict’ 只是一項編譯指示,可以在程式開頭聲明,也可以放置到函數內部。2.使用var操作符var是一種關鍵字,
Time of Update: 2015-08-21
標籤:註:如果用javascript讀本地檔案,遇到安全問題。 需在瀏覽器中進行設定,如下: 工具—> Internet選項-》安全-》自訂層級-》啟用“沒有標識為安全的ActiveX控制項進行初始化和指令碼運行” 一、功能實現核心:FileSystemObject 對象
Time of Update: 2015-08-20
標籤:jquery 增刪改查$doc.on(‘click‘,‘.btn-funnel-new,.edit_funnel,.charts_add,.postCharts,.charts_remove,.del_funnel‘,function(e){e.stopPropagation();e.preventDefault();var _this = $(this);var oDialog = $(‘#chartsModal‘);switch(true){case _this.is(
Time of Update: 2015-08-21
標籤:<html><head><title>Form對象</title><style type="text/css"> #tip {width:100px;/* line-height:20px; */background-color:white;/*color:red;*/border:1px solid red;display:none;font-size:12px;text-align:center;padding:3px;
Time of Update: 2015-08-21
標籤:引用:http://2660311.blog.51cto.com/2650311/1358226/ 1)類型、原生類型、物件類型(types、primitive types、object types) 不像我們在學習JAVA時,被告知JAVA是完全OOP的語言:class是一類具有共同特點的物體的抽象,object是某個class下具體的一個實現,Object類是所有類的頂層父類,對Java的認知是從類與對象開始的;Javascript則不然,
Time of Update: 2015-08-20
標籤:<!DOCTYPE html><html><head><title>this is test page</title><script type="text/javascript"> window.onload=function(){ var oBtn1=document
Time of Update: 2015-08-20
標籤:1.Object.create() 是什嗎? Object.create(proto [, propertiesObject ]) 是E5中提出的一種新的對象建立方式,第一個參數是要繼承的原型,如果不是一個子函數,可以傳一個null,第二個參數是對象的屬性描述符,這個參數是可選的。 例如: function Car (desc) { this.desc = desc; this.color = "red";} Car.prototype = { getInfo:
Time of Update: 2015-08-20
標籤:<html><head><title>Form對象</title> </style><script type="text/javascript"> function showForm() { // var oForm = document.forms[0]; //var oForm = document.forms[‘form1‘]; var oForm =
Time of Update: 2015-08-21
標籤:Infinity表示無窮大的特殊值。當數字運算結果超出javascript能表示的數字範圍時。 Nan特殊的非數字值(not a
Time of Update: 2015-08-21
標籤:將<a>標籤設定為空白連結有兩種方式。第一個是href="#",第二個是href="javascript:void(0);"。兩種方式都設定了標籤為空白連結。可是兩種方式還是有些不同的地方。href="#"。當點擊的時候會跳轉到頁面的頂部,相當於點擊了一個錨點,在URL的後面也會出現一個#的標識符號。而href="javascript:void(0);"則是要運行一個javascript的運算式。v
Time of Update: 2015-08-20
標籤:原理:是臨近的數字兩兩進行比較,按照從小到大或者從大到小的順序進行交換,function bubbleClick() { var str = "50,1,4,6,9,76,43,22,2,44,7,66"; bubble(str);}function bubble(str) { var a = new Array(); a = str.split(‘,‘);//字串數組, //var a = [50, 1, 4, 6, 9, 76, 43, 22, 2, 44
Time of Update: 2015-08-20
標籤:javascript class 繼承 private protected 基礎知識JavaScript中的類JavaScript實際上是一種弱類型語言,與C++和Java等語言不同。因此,在JavaScript中,沒有強調類(class)這一概念,但實際運用中,類還是很重要的,比如寫一款遊戲,如果我們不停地調用函數來完成
Time of Update: 2015-08-20
標籤:javascript 閱讀 設計 書籍 在此分享一些高清javascript書籍,因為我也沒有全部看完,所以在這隻是推薦,不同的書適合不同的人,所有的書在網上均有電子書,若找不到,請在部落格留言,我有大部分書籍的電子稿。希望有更多的好書分享出來,一起學習,交流,謝謝大家。 初級: …………………………………………………………………………………………
Time of Update: 2015-08-20
標籤:一、JavaScript組成1.一個完成JavaScript是由ECMAScript、DOM、BOM三部分組成的。 ECMAScript:提供核心語言功能--文法、類型、語句、關鍵字、保留字、操作符、對象; DOM:文件物件模型--提供訪問和操作網頁內容的方法和介面; BOM:瀏覽器物件模型--提供與瀏覽器互動的方法和介面 二、在頁面中引用js1.在網頁中引用js有兩種方法--嵌入和外部<!DOCTYPE
Time of Update: 2015-08-20
標籤:1、發布-訂閱模式又叫觀察者模式,它定義對象之間一種一對多的依賴關係。2、如何?發布-訂閱模式 2-1、首先指定好發行者 2-2、給發行者添加一個緩衝列表,使用者存放回呼函數以便通知訂閱者 2-3、最後發布訊息時候,發行者會遍曆這個緩衝列表,依次觸發裡面存放的訂閱者回呼函數例子:var salesOffice = {};salesOffice.clientList = [];salesOffice.listen = function(key,fn){