Time of Update: 2017-01-19
<!DOCTYPE HTML> <html> <head> <title>test1</title> </head> <body> <script> var arr={ "name":"zhansan", "age":23, "address":{ "city":"beijing", "gas":{ "gasSheet":"氣態流出物月報", "H_adjust":1 }, "time":{
Time of Update: 2017-01-19
相信大家都試過在一個 View 裡嵌套使用 javascript,這時就可以直接使用 Razor 語法以調用 .NET 的一些方法。如以下代碼嵌套在一個 Razor 的 View 裡:<script> var currDate = '@DateTime.Now'; //直接調用.NET的方法 console.log(currDate)</script>但另一種情況是,如果我想在一個獨立的 JS 檔案裡使用
Time of Update: 2017-01-19
最近也沒什麼心思寫文章了,感覺總有忙不完的事情,呵。 不過這些天又開始研究起 Titanium 來,發現其官方出品的MVC架構(Alloy)還是挺不錯的,剛開始苦於沒有好的代碼來學習,文檔又少,所以一直沒去詳細研究,後來發現原來官方的 CodeStrong 就是一套非常不錯的學習代碼,只要看通了其整套代碼,相信對Alloy的使用也基本會了~在看其源碼的同時,發現很多地方使用了諸如以下的用法:$.clouds &&
Time of Update: 2017-01-19
//宿主為瀏覽器 //將相應的元素對象的引用傳到函數中 function candrag(drager) { drager.onmousedown = function (down) { var offx = drager.offsetLeft var offy = drager.offsetTop; var offxl = down.clientX - offx; var offyl = down.clientY - offy;
Time of Update: 2017-01-19
請在此暫時忘記之前學到的物件導向的一切知識。這裡只需要考慮賽車的情況。是的,就是賽車。 最近我正在觀看 24 Hours of Le Mans ,這是法國流行的一項賽事。最快的車被稱為 Le Mans 原型車。這些車雖然是由“奧迪”或“標緻”這些廠商製造的,可它們並不是你在街上或速公路上所見到的那類汽車。它們是專為參加高速耐力賽事而製造出來的。 廠家投入巨額資金,用於研發、設計、製造這些原型車,而工程師們總是努力嘗試將這項工程做到極致。他們在合金、生物燃料、制動技術、
Time of Update: 2017-01-19
將javascript代碼添加到用戶端的方法是把它放置在偽協議說明符javascript:後的URL中。這個特殊的協議型別宣告了URL的主體是任意的javascript代碼,它由javascript的解譯器運行。如果javascript:URL中的javascript代碼含有多個語句,必須使用分號將這些語句分隔開。這樣的URL如下所示:javascript:var now = new Date(); "<h1>The time is:</h1>" +
Time of Update: 2017-01-19
最近這半年作為一個java
Time of Update: 2017-01-19
需求分析:在做上傳圖片的時候,如果不限制上傳圖片大小,後果非常的嚴重。那麼我們怎樣才可以解決一個棘手的問題呢?有兩種方式: 1)幕後處理: 也就是AJAX POST提交到後台,把圖片上傳到伺服器上,然後獲得該圖片大小做處理。 2)前台處理: 也就是利用Javascript擷取該圖片大小。 顯然第一種方式,很不好。因為需要把檔案先上傳到伺服器上,如果檔案很大的話,在加上網不是很快,需要等待好長時間,治標不治本。功能解析:在這裡我只介紹IE與FireFox兩個瀏覽器的不同做法。 IE6: 關鍵字:
Time of Update: 2017-01-19
<!DOCTYPE html> <html> <body> <div id="div1"> <p id="p1">這是一個段落。</p> <p id="p2">這是另一個段落。</p> </div> <script> var para=document.createElement("h1"); var node=document.createTextNode("這是新段落。")
Time of Update: 2017-01-19
在javascript中,可以為某個元素指定事件,指定的方式有以下三種:1、在html中,使用onclick屬性2、在javascript中,使用onclick屬性3、在javascipt中,使用addEvenListener()方法三種方法的比較(1)在第二、三種方法中,可以向函數傳入一個event對象,並讀取其相應屬性,而方法一不可以。(2)首選第二、三種,第一種不利於將內容與事件分離,也不能使用event對象的相關內容。一些文法細節(1)在第一種方法中,onclick大小寫無關,但在第二種
Time of Update: 2017-01-19
根據社會安全號碼碼推算出最後一位的正確性,如果不正確還會給出正確結果,非常有意思的一斷程式。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta
Time of Update: 2017-01-19
在JavaScript中有一種特殊的資料類型---Function類型,JavaScript的每個函數都是Function類型的執行個體。由於函數是對象,因此函數名實際上也是一個指向函數對象的指標,不會與某個函數綁定。<pre name="code" class="html">function sum(num1,num2) { return num1 +num2; } alert(sum(10,10)); //20 var other = sum; alert(other(10,10
Time of Update: 2017-01-19
內容導讀: 有了 With 語句,在存取對象屬性和方法時就不用重複指定參考對象,在 With 語句塊中,凡是 JavaScript 不識別的屬性和方法都和該語句塊指定的對象有關。With 語句的文法格式如下所示:With Object {Statements}對象指明了當語句組中對象預設時的參考對象,這裡我們用較為熟悉的 Document 對象對 With 語句舉例。例如 當使用與 Document 對象有關的 write( )或 writeln( )方法時,往往使用如下形式:document.
Time of Update: 2017-01-19
JavaScriptSerializer序列化時間後會把時間序列化成N進位的鬼資料,於是查了下質料坐下記錄假設list = News List<Text>(){new Text(){id=1,date='2014-03-11 00:00:00.000'}}JavaScriptSerializer serializable = new JavaScriptSerializer();string json = serializable.Serialize(new { total =
Time of Update: 2017-01-19
var data = [['your name', 'myvalue'], ['myr name', 'thivalue']];function string_join(data) { var str = '', arr = []; for (var i = 0; i < data.length; i++) { for (var j = 0; j < data[i].length; j++) { data[i][j] = slash(data[i][j]); }
Time of Update: 2017-01-19
讓我們假裝現在要完成一個任務:儘可能按照函數式語言的原則來寫JavaScript代碼。接下來一系列文章就是為了讓你們和我一起開始這樣一段旅程。首先,我們需要糾正一些你們腦子中可能有的對函數式語言錯誤的概念。JS語言中的函數式被嚴重誤解。很顯然,有相當多的開發人員要每天用JavaScript的函數式範式 。我想說有更大一部分JavaScript
Time of Update: 2017-01-19
推薦5款優秀的JavaScript代碼壓縮公用程式。代碼壓縮(也稱代碼最小化)是一個從原始碼中消除所有不必要的字元的過程,包括刪除所有不必要的空白字元、新行字元、評論等。代碼壓縮不影響原始碼的功能,卻提高載入時間(和web應用程式的效能),因為,要下載的檔案的大小減少了。以下是5款優秀的JavaScript代碼壓縮公用程式,我相信,他們定可以將你的指令碼變得更輕巧,代碼效能更出色。一、YUI Compressor Yahoo出品!YUI
Time of Update: 2017-01-19
{"name": "monkey","age": "24","height": 164.0}如果想讓以上json字串在頁面上展示的比較易讀,即變成下面的style: { "name": "monkey", "age": "24", "height": 164.0cm }本文介紹的方法基於javascript ,代碼如下: <html> <head>/ //style中是css代碼 <style type="text/css"> body {
Time of Update: 2017-01-19
1、說明經常會出現這樣的情況,頁面的日期格式是:YYYY-MM-DD,而資料庫中的日期格式是:YYYYMMDD,兩者之間需要轉換一下,方能傳到Java後台查詢資料。通常,這種轉化的方法有兩種,第一種,將日期文字先截取,然後拼接;第二種,就是利用Regex去掉“-”相比較而言,第二種方法快捷,不容易出錯。2、實現源碼<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE
Time of Update: 2017-01-19
用Javascript取float型小數點後兩位,例22.127456取成22.13,如何做?1.這種方法最不推薦:function get(){ var s = 22.127456 + ""; var str = s.substring(0,s.indexOf(".") + 3); alert(str); }2. 使用Regex擷取:function get(){ var a = "23.456322"; var aNew; var re = /([0-9]+\.[0-9]{2})[0-9]*