首頁 → 編程開發(fā) → javascript|JQuery → 列表
在JS中常用的替換字符串是用 Replace函數(shù),我們先來看一下 Replace函數(shù)的用法 replace 方法 返回根據(jù)正則表達(dá)式進(jìn)行文字替換后的字符串的復(fù)制。 stringObj.replace(rgExp, replaceText) 參數(shù) stringObj 必選項(xiàng)。要執(zhí)行該替
自昨天發(fā)了各瀏覽器內(nèi)核介紹的隨筆,就閑不住了,想直接寫個JS來識別用戶所用瀏覽器版本。寫著寫著卻發(fā)現(xiàn)很多坑爹的地方,比如IE10-的版本是依循常規(guī)只支持attachEvent而不支持addEventListener,但到了IE11,卻反過來只支持addEventListener而不支持attachEve
剛開始學(xué)U3D,入門是比難的,首先要了解U3D最重要的五大界面,第一:場景(Sence),構(gòu)建游戲的地方;第二:層級(Hierarchy),場景中的游戲?qū)ο蠖剂性谶@里。第三:檢測面板(Inspector),當(dāng)前選中的資源或?qū)ο蟮脑O(shè)置,是一些變量和組件的集合。第四:游戲(Game)
domManip是什么 dom即Dom元素,Manip是Manipulate的縮寫,連在一起就是Dom操作的意思。 jQuery針對DOM操作的插入的方法有大概10種 append、prepend、before、after、replaceWith appendTo、prependTo、insertBefore、insertAfter、replaceAll
函數(shù)對于我們這些程序員來說,在熟悉不過啦,我們幾乎每天能在寫函數(shù),使用函數(shù)。可是,在javascript中,大家知道幾種函數(shù)調(diào)用的語句呢?在工作中,常用到的函數(shù)調(diào)用的語句就一兩 個。那為啥大家知道我還在這里寫博客,沒事消磨大家的時間。想要知道,請耐心
正則表達(dá)式是一個描述字符模式的對象。JavaScript的RegExp對象和String對象定義了使用正則表達(dá)式來執(zhí)行強(qiáng)大的模式匹配和文本檢索與替換函數(shù)的方法.在JavaScript中,正則表達(dá)式是由一個RegExp對象表示的.當(dāng)然,可以使用一個RegExp()構(gòu)造函數(shù)來創(chuàng)建RegExp對象
在一個html頁面中,我們有兩種方式來控制一個對象的樣式,用HTML attribute控制,或者用CSS類來控制,這兩種方法雖然都能控制對象的樣式,但是通過CSS來控制對象的樣式,將內(nèi)容和呈現(xiàn)分離開來是更為推薦的一種方法。JQuery提供了豐富的控制CSS樣式的方法。 修改
我取這個標(biāo)題為"JS和jquery獲取當(dāng)前鼠標(biāo)的x、y坐標(biāo)位置誰更簡單?"并不是為了華眾取寵,而是為了說它們有不同的應(yīng)用常合,或者說有些時候你又為了效率而不得不用JS版的來取得鼠標(biāo)坐標(biāo)的方法 比如Ecshop模板制作中,它本身的JS文件與Jquery有沖突
JavaSciprt事件中有兩個很重要的特性:事件冒泡以及目標(biāo)元素。事件冒泡: 當(dāng)一個元素上的事件被觸發(fā)的時候,比如說鼠標(biāo)點(diǎn)擊了一個按鈕,同樣的事件將會在那個元素的所有祖先元素中被觸發(fā)。這一過程被稱為事件冒泡;這個事件從原始元素開始一直冒泡到DOM樹的最上層。
字符串的操作在js中非常頻繁,也非常重要。以往看完書之后都能記得非常清楚,但稍微隔一段時間不用,便會忘得差不多,記性不好是硬傷啊。。。今天就對字符串的一些常用操作做個整理,一者加深印象,二者方便今后溫習(xí)查閱。String對象屬性(1) length屬性
這篇文章來介紹下jQuery的選擇器。選擇器是jQuery的根基,在jQuery中,對事件處理、遍歷DOM和Ajax操作都依賴于選擇器。因此,如果能熟練的使用選擇器,不僅能簡化代碼,而且可以達(dá)到事半功倍的效果。jQuery選擇器完全繼承了CSS的風(fēng)格。利用jQuery選擇器,可以非
這個url的正則表達(dá)式判斷的JavaScript!比較全面的。它驗(yàn)證的情況包括IP,域名(domain),ftp,二級域名,域名中的文件,域名加上端口!用戶名等等信息,貌似作者也是在網(wǎng)上找的,我從一個項(xiàng)目代碼中扣出來的,是我見過的最強(qiáng)最全面的url驗(yàn)證方式!太猛了,貼在這
這些題目都是針對 Ecmascript 第三版的,原題里面全部都是選擇題,有備選答案,這里我把答案都去掉了,因?yàn)橛械念}目如果不看答案,你反而知道為什么,看了答案你卻遲疑了,所以,直接來做吧,給自己一點(diǎn)自信,相信自己! //題目 1 (function(){ re
JS中OO編程 一、變量的作用域 要理解閉包,首先必須理解Javascript特殊的變量作用域。 變量的作用域無非就是兩種:全局變量和局部變量。 Javascript語言的特殊之處,就在于函數(shù)內(nèi)部可以直接讀取全局變量。 Js代碼 var n=999;
JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式,采用完全獨(dú)立于語言的文本格式,是理想的數(shù)據(jù)交換格式。同時,JSON是 JavaScript 原生格式,這意味著在 JavaScript 中處理 JSON數(shù)據(jù)不須要任何特殊的 API 或工具包。 本文主要是對JS操作J
javascript 對數(shù)據(jù)添加刪除插入等操作 注意:以下是按操作來分類的,有的方法有多個用途,就有重復(fù) 1、數(shù)組的創(chuàng)建 var arrayObj = new Array(); //創(chuàng)建一個數(shù)組 var arrayObj = new Array([size]); //創(chuàng)建一個數(shù)組并指定長度,注意不是上限,是長度
Node.js是一個讓JavaScript運(yùn)行在服務(wù)端的針對Web的開發(fā)平臺,因?yàn)樗攀沟肑avaScript在服務(wù)端堪與PHP、Python、Perl、Ruby平起平坐,躋身于腳本語言世界的一等公民的行列。 Express作為Node.js的開發(fā)框架,目前也是最穩(wěn)定,使用最廣泛,而且Node.js官方推薦的
代碼示例 1 var xxxVar1 = 1; 2 var outer = function(){ 3 var xxxVar2 = 2; 4 5 var results = []; 6 7 for(var i = 0; i< 3; i++) 8 { 9 var inner = function(){ 10 var xxxVar3 = 3; 11 r
RegExp對象的創(chuàng)建: 常規(guī)的正則表達(dá)式的創(chuàng)建可用直接量,即斜杠 “/” 括起來的字符。但在要求參數(shù)變化的環(huán)境下,RegExp()構(gòu)造函數(shù)是更好的選擇: var reg1 = /'\w+'/g; var reg2 = new RegExp('\'\\w+\'','g'); 對比兩種創(chuàng)建方式,RegExp中的第一個
一、JavaScript 中 slice 、substr 和 substring的區(qū)別:1: String.slice(start,end): 一個新的字符串。包括字符串 stringObject 從 start 開始(包括 start)到 end 結(jié)束(不包括 end)為止的所有字符.2: String.substring(start,end) 這個就有點(diǎn)特別了,它是
在Jquery中,$是JQuery的別名,所有使用$的地方也都可以使用JQuery來替換,如$('#msg')等同于JQuery('#msg') 的寫法。 1、如何給一個id為casper的標(biāo)簽添加一個名為“world”的class 考慮下面一個場景,假設(shè)我們頁面上有個id為casper的div標(biāo)簽,如下所示
JavaScript 語句JavaScript 語句向?yàn)g覽器發(fā)出的命令。語句的作用是告訴瀏覽器該做什么。下面的 JavaScript 語句向 id="demo" 的 HTML 元素輸出文本 "Hello World":document.getElementById("demo").innerHTML="Hello World&qu
相信大家都知道JavaScript面向?qū)ο蟮脑O(shè)計(jì)是基于JavaScript原型(prototype)的,也能看到很多優(yōu)秀的框架(如jQuery、YUI)都應(yīng)用到了prototype,那就不妨把這個可惡又奇妙的prototype給弄明白,再看那些優(yōu)秀框架的源碼也就不是什么難事兒了,同時,它也能夠幫助我們合理
1、關(guān)于頁面元素的引用通過 jquery 的$()引用元素包括通過 id、class、元素名以及元素的層級關(guān)系及 dom 或者 xpath 條件等方法,且返回的對象為 jquery對象(集合對象),不能直接調(diào)用 dom 定義的方法。 2、jQuery 對象與 dom 對象的轉(zhuǎn)換只有 jquery 對象才能
彭老濕近期月報里提到了valueOf方法,興致來了翻了下ECMA5里關(guān)于valueOf方法的介紹,如下: 15.2.4.4 Object.prototype.valueOf ( )When the valueOf method is called, the following steps are taken:1. Let O be the result of calling ToObject p
一、一些概念 ①傳統(tǒng)Ajax:交互的數(shù)據(jù)格式——自定義字符串或XML描述; 跨域——通過服務(wù)器端代理解決。 ②如今最優(yōu)方案:使用JSON格式來傳輸數(shù)據(jù),使用JSONP來跨域。 ③JSON:一種數(shù)據(jù)交換格式。基于純文本、被原生JS支持。 &
一、一些概念: 1、鼠標(biāo)事件有一個botton屬性:返回一個整數(shù),用于表示點(diǎn)擊的是哪個鼠標(biāo)按鍵。BUG:在IE和標(biāo)準(zhǔn)DOM的鼠標(biāo)事件中,唯一一個button屬性值相同的是“單擊右鍵”事件,都返回2。 2、事件onmousedown:表示鼠標(biāo)按鍵按下的動作! 事件oncontextmen
在學(xué)習(xí)中,發(fā)現(xiàn)多個教程中都提到了利用JQuery插件實(shí)現(xiàn)圖片滑動欄。于是在網(wǎng)上搜索了一番,發(fā)現(xiàn)類似的插件千千萬萬,都有各自的特色。故本教程挑選了其中的一個插件,進(jìn)行講解,并在后面結(jié)合實(shí)例講解如何在PS中切片,在導(dǎo)出的網(wǎng)頁中完成圖片滑動欄欄的制作。 插件
隨著移動設(shè)備和Web應(yīng)用的普及,為了更好的便于用戶的使用,對于網(wǎng)頁或應(yīng)用程序的用戶體驗(yàn)要求就越來越高,確實(shí)是這樣,作為用戶更喜歡選擇用戶體驗(yàn)效果好的網(wǎng)站或應(yīng)用程序,所以作為開發(fā)者的我們就需要開發(fā)出更人生化的應(yīng)用程序了。 相信許多人有使用微博的經(jīng)驗(yàn)
在Dom 編程中我們只能使用有限的函數(shù)根據(jù)id 或者TagName 獲取Dom 對象. 然而在jQuery 中則完全不同,jQuery 提供了異常強(qiáng)大的選擇器用來幫助我們獲取頁面上的對象, 并且將對象以jQuery 包裝集的形式返回。本文主要對常用的jQuery 選擇器進(jìn)行一個介紹及歸類。 jQu
首先頁面需要應(yīng)用jquery文件 如 <script type="text/javascript" src="文件地址"></script>獲取某個控件的方法:Var myControl= $("#controlID") ;如果要獲取的控件是服務(wù)器控件(runat=”server”的)獲取控件的方法為
javascript是個入門門檻很低的語言,甚至一個從來沒有接觸過javascript的技術(shù)人員,幾小時內(nèi)就可以寫出一個簡單有用的程序代碼。 但是如果因此你就下結(jié)論:javascript是門簡單的語言。那你就大錯特錯了。想寫出高性能的代碼,同樣需要具備一個高級程序員的基本素
1. Javascript沒有類的概念。一般使用原型鏈繼承(prototypal inheritance)來模擬類。 2. 除了null和undefined之外的任何數(shù)據(jù)類型都能表現(xiàn)成Object (behave like an object),包括Number類型和Function類型。 var n = 42; function f() { alert("f
在web開發(fā)過程當(dāng)中,我們經(jīng)常需要在前臺頁面輸入關(guān)鍵詞進(jìn)行數(shù)據(jù)的搜索,我們通常使用的搜索方式是將搜索結(jié)果用另一個頁面顯示,這樣的方式對于搭建高性能網(wǎng)站來說不是最合適的,今天給大家分享一下如何使用 jQuery,MySQL 和 Ajax創(chuàng)建簡單和有吸引力的Ajax 搜索,希
在系統(tǒng)當(dāng)前時間的基礎(chǔ)上,實(shí)現(xiàn)多種形式的日期計(jì)算,項(xiàng)目中經(jīng)常要 計(jì)算當(dāng)前時間 加多少天后的時間,找到三不錯的方法,記錄下來。 1.計(jì)算當(dāng)前日期+N天后的日期function CurrentDateAddDay(n){ var s, d, t, t2; t = new Date().getTime(); &
聯(lián)系我們 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告服務(wù) | 軟件提交 | 網(wǎng)站地圖 | 意見反饋
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告