基本JavaScript資料類型解析

本文向大家簡單介紹一下JavaScript資料類型,JavaScript指令碼語言同其它語言一樣,有它自身的基礎資料型別 (Elementary Data Type)、運算式和算術運算子以及程式的基本架構結構。JavaScript資料類型JavaScript指令碼語言同其它語言一樣,有它自身的基礎資料型別 (Elementary Data

JS簡單代碼輕鬆擷取頁面URL

本文向大家描述一下一段JS簡單代碼如何擷取頁面來源地址,如果要用到跳轉功能,從A頁進入B頁後,經過各種操作後,提交成功跳轉到成功提示頁面,再從提示頁面跳轉會A頁面。為了快速開發以及修改少量代碼,可以使用在B頁面用JS擷取訪問來源,從而實現客戶的要求。一段JS簡單擷取頁面來源地址之前在寫ASM的時候要用到跳轉,從A頁進入B頁後,經過各種操作後,提交成功跳轉到成功提示頁面,再從提示頁面跳轉會A頁面。其實要實現也不難,最簡單的方法是傳參,可用傳參必須修改大量的頁面,因為這個A頁面並非僅一個頁面,而是可

IE7.JS解決IE相容性問題方法揭秘

本文和大家重點討論一下IE7.JS解決IE相容性問題,它可以來解決IE的相容性問題,同時還能解決PNG圖片透明效果在IE5,IE6下不能正常顯示的問題。IE7.JS解決IE相容性問題IE7.JS是一個用來使老式IE瀏覽器(IE5,IE6)符合WEB標準的JavaScript庫,來解決IE的相容性問題。他還能解決PNG圖片透明效果在IE5,IE6下不能正常顯示的問題。使用方法:使IE5,IE6相容到IE7模式推薦)<!–[ifltIE7]> <scripts

經典格鬥遊戲《街頭霸王》的JavaScript實現

其實這種練習的結果不是很重要,主要是體會其中的過程,雖然大部分的時間是在痛苦中渡過,但也是有很多收穫的,同時也暴露出很多技術方面的不足,也為以後的學習明確了一些目標。技術方面因為考慮到大部分IE使用者(而且是非IE9),所以沒有用HTML5的canvas,用的div的方式處理的,這樣挑戰也相對大了一些,不過確實,效能上還是不理想,IE下的表現還是比較糟糕(特別是IE6。。。恩。。。- -!)。目前相容IE6/7/8(理論上也相容IE9,只是沒有測試),safari,FF3.5+(因為FF2.0/

Node.js源碼研究之模組組織載入

粗略研究了一下node.js源碼,它有8000行C++代碼,2000行javascript代碼,來看看js和C++間是怎麼組織串連起來,以及各個模組是怎樣互相調用的。本文使用的node.js版本是0.4.8,可以在https://github.com/joyent/node/tree/v0.4.8這裡看到源碼。js2c.pynode.js使用了V8附帶的js2c.py工具把所有內建的js代碼轉換成C++裡的數組,產生node_natives.h直接include到程式中,成了C++源碼的一部分。

Google的Dart語言真的能取代JavaScript嗎?

近日,Google的新程式設計語言Dart逐漸浮出水面,它是一種“結構化的Web編程”語言。有傳言它類似於JavaScript,或者可以直接說準備與JavaScript競爭。國外RebuildingTheWeb部落格對此進行了分析,它引用了XHTML2的前車之鑒,認為Google要讓開發人員認可Dart,就應該採取一個更開放的態度。全文如下:Google正在開發一種稱為“Dart”的程式設計語言,其最終目標是為了取代有幾個不能修複的根本問題的Jav

Web開發人員必備的JavaScript單元測試工具(1)

當前,在軟體開發中單元測試越來越受到開發人員的重視,它能提高軟體的開發效率,而且能保障開發的品質。以往,單元測試往往多見於服務端的開發中,但隨著Web編程領域的分工逐漸明細,在前端Javascript開發領域中,也可以進行相關的單元測試,以保障前端開發的品質。在本文中,將初步探討如何在Javascript中進行單元測試及其注意要點。Javascript中的單元測試工具在Javascript的單元測試中工具中,有很多開源的工具,本文選取其中兩個比較典型實用的工具進行介紹:jsTestDriver和

避免悲劇 JavaScript密碼產生器

我為大家準備了一個密碼產生工具,有0-9和a-k的英文字母組成,數字是亂序排列。字母隨機一個替換掉一個數字,產生一個長度為10的密碼。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"           "http://www.

中文前端UI架構Kit:超酷的瀑布流特效動畫

Demo地址:http://xueduany.github.com/KitJs/KitJs/demo/Waterfall/demo.html一)KitJs瀑布流組件特點1. 瀑布流形式呈現圖片載入,滑鼠滾動到底載入新的資料2. 瀑布條數隨視窗大小改變而改變,支援任意縮放視窗二)使用方法core需要引用kit.js,IE下通過條件注釋引入ieFix.js其他需要引入array.js 數組擴充可以不引用)anim.js

JS遊戲開發(二)讓目標人物移動

上一講我們談到了如何讓靜態人物變為動態,今天我們來談談如何使人物移動,因為這一講涉及上一講內容所以我把上一講的連結寫在下方。一、圖片準備今天我準備換幾張圖片,這樣更新鮮些。這些素材照樣來自《三國志曹操傳》,如果我沒記錯,應該是曹操的素材。接下來我要結合上一次的技術,來告訴大家如何使人物走動起來。不過今天我們著重在於如何使人物走動,因為我們上一講已經講了如何使人物化靜態為動態。二、代碼講解先看總的js代碼:var moveLengthLeft = 0; &n

字串中找出連續最長的數字串

//1. 寫一個函數,它的原形是int continumax(char *outputstr,char

javascript事件解碼引起的問題

 在javascript 事件中,當參數是經過編碼的值,javascript 會將期解碼進行執行,如下代碼。<a href=#

對Javascript和select組件的結合運用

<?php //對Javascript和select組件的結合運用 //在寫程式的過程,我想實現在select對象選中選項後, //不需要提交按鈕,而直接觸發動作,且在動作發生後 //的頁面中要保持所選擇的選項。經過形容,終於通過 //使用Javascript及select對象的onchange屬性及 //value值而實現了這種功能。 //代碼如下(檔案名稱為"test.php"):   switch ($mon){

內頁“回頂部”“寫評論”JS代碼

按照低一度說的方法做了一遍,但是卻沒有任何效果。難道是我的模板問題嗎?百思不得其解。但是方法是不錯,而且效果奇佳,在這裡和大家分析下。有一點需要說明:這個JS特效並非原創,其實是昨天逛盧鬆鬆部落格時看到的,感覺還不錯,用上以後應該會有益於提高部落格的互動熱度,所以就給移植了過來。圖片色調是經過調整了的,JS檔案中的定位參數也重新調了,看起來還不錯,比較切合我的主題。那麼今天就分享了吧,用我這款綠色主題的同學,可以直接按如下教程添加。Step

跨域請求之JSONP 二

續上篇,加兩個實用功能1,增加data屬性,請求參數2,增加scope屬性,可以讓回呼函數在指定的上下文中執行 介面如下 view sourceprint?1 Sjax.load(url, {  2     data        // 請求參數 (索引值對字串或js對象)  3    

dojo類機制簡介

隨著AJAX和RIA技術的發展,JavaScript被廣泛的使用,並在開發中發揮著越來越重要的作用。JavaScript提供了特有的類機制,但是在文法習慣上與傳統物件導向的語言有很大的不同,這使得不少的JavaScript開發人員感到比較迷惑,而dojo作為功能強大的JavaScript類庫,有功能完整的類機制實現。本文將通過執行個體介紹dojo的類機制,這是dojo提供的一種強大和靈活的功能,其dijit UI組件架構也是以此為基礎實現的。1.    

運用JavaScript構建你的第一個Metro式應用程式(on Windows 8)

包括 HTML、CSS 和 JavsScript 的 Web 技術正被 Metro 風格的程式採納為視窗程式中首類(first-class)的開發技術。比較起來,JavaScript 不像傳統 Web 服務器那樣部署在一張又一張的頁面上,Metro App 是本地安裝在客戶機器上的。這點很像傳統的 Win 程式,直接使用 JavaScript 便可以訪問所在的底層,還能和其他程式相溝通。注意,如果您傾向於 C#, C++, or VB withXAML,開發,請參閱 Buildingyour

【挑戰極限】最短的javascript: 地址欄載入指令碼

  相信大家都在地址欄裡用javascript:的形式執行過指令碼。這種方法簡單實用,測試比較短的指令碼時經常用到。並且可以添加到收藏夾裡,隨時點擊調用。     不過指令碼比較長的時候,需要複製密密麻麻一大段到地址欄裡,顯得很不美觀,而且指令碼修改起來也很不容易。因此一般先把指令碼寫在單獨一個檔案裡,然後用javascript:

在同一個頁面使用多個不同的jQuery版本,讓它們並存而不衝突

  jQuery自誕生以來,版本越來越多,而且jQuery官網的新版本還在不斷的更新和發布中,現已經達到了1.6.4版本,但是我們在以前的項目中就已經使用了舊版本的jQuery,比如已經出現的:1.3.X、1.4.X、1.5.X、1.6.2等等。  由於項目的需要,必然也需要不斷的使用較新版的jQuery,但對於原來就已經存在並已經採用了的舊jQuery版本,我們如何讓多個不同的jQuery版本在同一個頁面並存而不衝突呢?  其實,利用jQuery.noConflict()特性,我們不

利用jquery ui的datepicker開發一個課程日曆

    這兩天在開發某商學院的網站,裡面有涉及到課程的模組,客戶希望在網站的首頁顯示一個日曆,在有課程的日期加上顯眼的標識,使網站使用者一眼看到日曆後就能知道哪天商學院有課程以便他們安排時間報名修讀。   

總頁數: 3271 1 .... 669 670 671 672 673 .... 3271 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.