JavaScript 常見基礎問題二

1、判斷一個字串中出現次數最多的字元,統計這個次數var str = "ababccddabbb"; var obj = {}; for (var i = 0; i < str.length; i++) { var key = str.charAt(i); if (!!obj[key]) { obj[key]++; } else { obj[key] = 1; } } console.log(obj); var max =

javascript 經常會用到的東西

1.var target = event.target != null ? event.target : event.srcElement;2.e = e||window.event3.var scrollTop = document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop; var scrollLeft = document.body.scrollLeft ? document.

JSNinja-《Eloquent Javascript》讀書筆記2-事件和HTTP Request

朋友推薦的一本書(http://eloquentjavascript.net/),趁最近不忙看了下。總的來說這本書一般吧,不大適合JS入門讀者,因為裡面的例子比較敗筆,比較學術性不夠生動和切符實際工作應用。對於JS的書,個人還是推薦《head first javascript》~事實上據說head

javascript中的sort()方法

     現在在學習javascript中,發現sort()函數是有點奇怪的東西(可能是本人水平的問題-_-!),於是就在這裡記錄一下自己找到的東西吧。sort()這個方法的參數很奇怪,必須是函數,但也是選擇性參數,如果沒有參數的話,就會預設以字串的字典順序來排列(就算是數值,也會被轉化為字串來處理)。這個參數是要能夠比較兩個值的大小,如: function sortNumber(a, b){   return a - b;

又是5個經典的Javascript小遊戲

又到了周末了,繼續把收藏在自己部落格中的Javascript小遊戲拿出來和園子裡的朋友們分享,希望工作之餘能給大家帶來點輕鬆的東西。不廢話了,喜歡的朋友可以看看玩玩,討厭這玩意的朋友就不用看了,免得浪費大家時間。1、一個令人糾結的js翻滾遊戲這個遊戲我最多隻能玩2關,這個移動也太糾結了,不知道有沒有什麼訣竅。2、火拚瀏覽器和火拚泡泡龍差不多,點擊滑鼠左鍵發射,個人覺得比較弱智。3、網頁破壞王這個比較狠,看哪個網頁不爽就掛了它,盡情發泄吧。IE6使用者可能悲劇點。4、Google吃豆人前天Goog

Javascript 函數(比較全)

js函數(比較全) 轉自平平2008-12-23 13:23js函數集 ·字串(String) 1.聲明 var myString = new String("Every good boy does fine."); var myString = "Every good boy does fine."; 2.字串串連 var myString = "Every " + "good boy " + "does fine."; var myString = "Every "; myString +=

[JavaScript]URL編碼和解碼[轉載]

轉載自: http://blog.csdn.net/lne818/archive/2008/03/12/2172432.aspx在使用url進行參數傳遞時,經常會傳遞一些中文名的參數或URL地址,在幕後處理時會發生轉換錯誤。在有些傳遞頁面使用GB2312,而在接收頁面使用UTF8,這樣接收到的參數就可能會與原來發生不一致。使用伺服器端的urlEncode函數編碼的URL,與使用用戶端javascript的

SitePoint上線新版JavaScript參考手冊

SitePoint是一個面向Web開發人員和Web設計者的網站,這裡聚集了非常多 的Web領域的高手,第一時間為大家提供最新的各類技術文章。 SitePoint的參考手冊對於Web領域的朋友,是非常方便的助手,現在推出了新版,增加了JavaScript的內容,更加充實了。可以在一個搜尋 框內查詢HTML、CSS和JavaScript的內容,但JavaScript貌似還不包括BOM的部分。【原文標題】Introducing the NEW SitePoint CSS, HTML &

JavaScript中的命名空間

  清理簡化代碼的一個重要而簡單的概念是命名空間(namespace)。目前的JavaScript並不支援命名空間(和Java、C#、Python不同),所以我們不得不通過類似的方法取得合適的效果。  實際上,JavaScript裡並不存在“命名空間”的概念,但考慮到JavaScript的所有對象都有自己的屬性,屬性又可以包含對象,這樣就能創造一些和其他語言裡面的命名空間神似的東西了。運用這一技巧建立出來的獨特結構如下所示。  CodeCode highlighting produced by

JavaScript中對象成員的可見度

與java等基於類的物件導向語言的private、protected、public等關鍵字的用途類似,基於對象的JavaScript語言,在物件建構上也存在類似的成員可見度問題。  JavaScript物件建構的可見度定義可以分為以下幾種:  1,私人屬性(private properties)    通過var關鍵字定義物件建構中變數的範圍,該變數只能在物件建構方法的範圍內被訪問。如:Code highlighting produced by Actipro CodeHighlighter (

IE和Firefox(Firefox)在JavaScript方面的不相容及統一方法總結

IE和Firefox(Firefox)在JavaScript方面的不相容及統一方法總結  zhoz , 18:54 , 技術開發 , 評論(3) , 引用(0) , 閱讀(2127) , Via 本站原創 大 | 中 | 小 引用地址: 注意: 該地址僅在今日23:59:59之前有效 今天測試代碼時,發現不少IE可以啟動並執行ajax,但在FF中報錯。IE和Firefox(Firefox)在JavaScript方面的不相容及統一方法總結如下:1.相容firefox的

JavaScript中的物件導向—-類

一、開篇(以下文字一部分來自於整理的書籍內容,一部分則是總結自經驗)     眾所周之,JavaScript是物件導向的語言。JavaScript的對象有三種:本機物件、內建對象、自訂類的對象。其中本機物件和內建對象都是獨立於宿主由ECMAScript實現的。這裡所說的本機物件和內建對象實際上跟.Net中的類的概念相似。本機物件和內建對象的區別在於本機物件在使用時要執行個體化,而內建對象就像所謂的靜態類,可以直接使用。JS中的本機物件有:Object Function Array String

JS視半形全形均為一個字元,用prototype解決之

String.length  作用:這實際上是 String 類的一個屬性,但是由於 JavaScript 將全形、半形均視為是一個字元,在一些實際運用中可能會造成一定的問題,現在我們通過 prototype 來彌補這部不足。  實現方法:  String.prototype.Tlength = function(){        var arr=this.match(/[^\x00-\xff]/ig);        return

使用JavaScript顯示或隱藏html對象

為了滿足情境需要,在html頁面載入時,需要將html對象隱藏,當調用html對象時,再將該對象顯示出來。JavaScript怎樣實現這一項功能呢?下面,以div為例講解一下。整理思路:1. 我們在首頁面上定義一個button作為觸發器,使用button的onclick事件2. 定義一個“id=show” 的隱藏的div,關鍵是把屬性值display設為none3.

javascript求出現最多的字元次數

<script type="text/javascript"><!--var str = "adffaafg";var obj = {},arr = [];for(var i = 0; i < str.length; i++)obj[str.charAt(i)] = (obj[str.charAt(i)] != undefined) ? obj[str.charAt(i)] + str.charAt(i) : str.charAt(i);for(var k in obj)

框架頁(javascript)

以 下 是 此frame的 寫 法:<HTML><HEAD><title>Frames</title></HEAD> <FRAMESET ROWS="50%,50%"> <FRAME SRC="frtest1.html" name="fr1"> <FRAME SRC="frtest2.html" name="fr2"> </FRAMESET> </HTML&

javascript之getAttribute()方法 應用續

getAttribute()方法

移動項目開發筆記(改變頁面JavaScript載入時的執行順序(zt))

文章目錄 一、在HTML中嵌入Javasript的方法二、Javascript在頁面的執行順序三、如何改變Javascript在頁面的執行順序

CutePsWheel javascript libary:控制輸入文字框為可使用滾輪控制的js庫

(高手請繞道)  簡介0.9.3 修正了部分代碼,消除全域變數問題 實作類別似於Photoshop控制台輸入文本數位效果,所以名稱叫做PsWheel。用於控制輸入數字類型文字框實現滑鼠滾輪上下滑動改變值,支援正整數、小數類型輸入文本。相容IE/Firefox/Opera/Safari/Chrom可定義滾動變化間隔值,支援整數、浮點數雙擊恢複初始值僅3.92K,壓縮後2.67K代碼 cutePsWheel Js

總頁數: 3271 1 .... 280 281 282 283 284 .... 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.