JavaScript非同步編程Promise模式的6個特性

在我們開始正式介紹之前,我們想看看Javascript Promise的樣子:複製代碼 代碼如下:var p = new Promise(function(resolve, reject) {  resolve("hello world");});p.then(function(str) {  alert(str);});1. then()返回一個Forked Promise以下兩段代碼有什麼區別呢?複製代碼 代碼如下:// Exhibit Avar p = new

Javascript利用VBA編輯Word文檔

在做人事系統過程中,發現網上關於Javascript與VBA互動的知識比較匱乏,為此我把自己對這方面的研究和大家分享下,希望能填補大家對這片知識的空白。 先向大家介紹一些簡單應用,比如JS建立Word文檔、在Word中列印文字、添加表格,填充表格、合并表格var wdapp = new ActiveXObject("Word.Application"); //引用wordwdapp.visible = true; //word模板是否可見wddoc =

js便簽筆記(4)——簡單說說getAttributeNode()和setAttributeNode()

1.前言:前兩天寫過一片《分析dom元素的特性Attribute和屬性Property》,分析了特性和屬性的區別。那篇文章卻忽略了一個主要知識點——getAttributeNode()和setAttributeNode() 近來看《jQuery技術內幕》,今天正好看到jQuery.attr()那一部分,忽然想起來這個方法。就此簡單說一說。   2.從jQuery說起:jQuery指出,在IE6、7下,瀏覽器的getAttribute

ASP.NET-008—JS繫結控制項事件

介面上的事件一般可以通過控制項內建的事件屬性添加事件。其實還有一個方式,就是讓JS來給控制項綁定事件,這樣一來就可以實現控制項的事件動態進行變化,在實現功能的時候會更加方便。JS繫結控制項事件的格式如下: $("#").bind("事件名", function () { 事件對應的JS方法(); return false; }); 或者 $(控制項對象).bind("事件名", function () { 事件對應的JS方法(); return false; });

jQuery瀑布流外掛程式Wookmark使用執行個體

外掛程式下載:https://github.com/GBKS/Wookmark-jQuery官方首頁:http://www.wookmark.com/jquery-plugin下載外掛程式後,在網頁中引用外掛程式的JS檔案:複製代碼 代碼如下:<script src="jquery-1.8.2.min.js"></script><script src="jquery.wookmark.min.js"></script>HTML代碼結構:複製代碼

你未必知道的JavaScript和CSS互動的5種方法

隨著瀏覽器不斷的升級改進,CSS和JavaScript之間的界限越來越模糊。本來它們是負責著完全不同的功能,但最終,它們都屬於網頁前端技術,它們需要相互密切的合作。我們的網頁中都有.js檔案和.css檔案,但這並不意味著CSS和js是獨立不能互動的。下面要講的這五種JavaScript和CSS共同合作的方法你也許未必知道! 用JavaScript擷取虛擬元素(pseudo-element)屬性

剖析html對標準標籤和自訂標籤閉合與不閉合渲染問題

昨天在修改去年寫的系統的時候無意中看到了當時寫的一個利用標準標籤未閉合在儲存格內把整個儲存格顏色渲染成紅色的效果,如下:當時的問題是從後台返回來的是個int整數而%是寫在頁面上的這 時候就出現怎麼把後面的%也渲染成紅色的問題,當時我用的是標籤label未閉合跟了一個只有閉合的自訂標籤來實現的,看到這個我突然有些疑惑瀏覽器對 標籤的閉合渲染到底是怎麼的處理方式,為啥這個錯誤的閉合方式卻沒有引起布局的錯亂,於是我做了一個研究實驗來剖析下瀏覽器對標準標籤和自訂標籤閉合與

jQuery防止click雙擊多次提交及傳遞動態函數或多參數

今天是寫的是關於JQ的雙擊事件防止多次提交的問題,並且通過函數可以批量定義,通能性更強了,通過方法動態繫結元素的事件。而且可以動態傳遞函數名或者多參數等(本執行個體只傳遞函數名通過Eval調用)。 我們都知道在jQuery的事件綁定中,執行雙擊事件(dblclick)時能觸發兩次單擊事件(click)。即一個標籤元素(如div等),如果元素同時綁定了單擊事件(click)和雙擊事件(dblclick),那麼執行單擊事件(click)時,不會觸發雙擊事件(dblclick),

felayman——javascript基本入門

js基本內容入門 <script type="text/javascript"> /* 在學習javascript之前,我們必須明確javascript能夠給我 帶來什麼,作為一門指令碼語言,它究竟來幹什麼 下面拋出幾個問題: 1.什麼是javascript

填 Cocos2dx 的 jsval_to_ccdictionary 坑

在cocos2dx字典轉換nactive的函數jsval_to_ccdictionary,只判斷三個類型如果為空白導致系統崩潰以下是修改方法:找到函數底部else if (JSVAL_IS_STRING(value)) { JSStringWrapper valueWapper(JSVAL_TO_STRING(value), cx); dict->setObject(String::create(valueWapper.get()),

如何用javascript寫一個貪吃蛇

我原來用C語言,藉助curses庫實現了linux 終端下的貪吃蛇遊戲。這個javascript版本的貪吃蛇是http://www.veryhuo.com/game/tanchishe.html 的學習筆記,實現的原理和C版本基本一樣。--------------------1.怎樣表示一條snake用一個二維數組存snake的各個點(x,y),同時標記這些點(x,y)為“cover”,這是用於以後檢查snake的頭是否撞到了snake的body。//initialize

felayman——javascript入門之string對象

javascript---對象 <script type="text/javascript"> /* 給大家介紹一個新的html/css/javascript的輕巧的IDE----Brakets(大家百度吧) 在w3c的規範中,把javascript歸結為物件導向的程式設計語言。 而物件導向的最大特性卻不能在javascript中體現,只是給

Extjs grid checkbox 根據資料初始化選中

背景:根據業務需求,需要在grid裡面載入很多資料,再根據每條資料的某個屬性確定該條資料是否被選中。過程:google了一下,發現一個老外提供了下面的方法。Ext.Ajax.request({ method: 'POST', url:'index.php/mapper/get_tag_subfields/', scope: this, params : {

基於OpenLayer工具列管理類的Javascript類定義

基於OpenLayer工具列管理類的Javascript類定義mapCwgisToolBarClass.js//定義工具列管理類//mapCwgisToolBarClass.js//vp:hsg//create date:2013-07-31//modify date:2013-08-01//定義全域變數var cmToolbar = null;//外掛程式調用方法cmToolbar.addItem(pluginCmdTool);//定義工具列管理類mapCwgisToolBarClass =

NetBeans部署項目(Extjs)報錯(二)

NetBeans部署項目(Extjs)報錯(二)1、具體錯誤如下:Using CATALINA_BASE: "C:\Users\Administrator.FOXB2MKB3RGUNIL\AppData\Roaming\NetBeans\7.4\apache-tomcat-7.0.41.0_base"Using CATALINA_HOME: "D:\NetBeans\Apache Tomcat 7.0.41"Using CATALINA_TMPDIR:

js-提前聲明和new操作符理解

1、提前聲明:聲明變數後,js會把聲明部分提前到範圍前面。 var a=1;function aheadOfStatement(){  alert(a);  var a=2;}這段代碼結果是undefined,因為函數aheadOfStatement中的聲明了變數a,並覆蓋了全域變數a,但是沒有賦值。等價於下面的代碼: var a=1;function aheadOfStatement(){  var a; 

js或jquery如何?頁面列印也可局部列印

 這篇文章主要介紹了js或jquery如何?頁面列印也可局部列印,需要的朋友可以參考下js或jquery實現頁面列印(局部列印)  1、js實現(可實現局部列印)  代碼如下:<html> <title>js列印</title> <head></head><body> <input id="btnPrint" type=

js簡單的表格添加行和刪除行操作樣本

複製代碼 代碼如下: <html> <head> <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script> <script> //建立一個html元素 function $c(tagname){ return document.createElement(tagname); } //文檔載入完成後要執行的內容

調用jQuery滑出效果時閃爍的解決方案

問題現象如題所示,在調用jQuery 滑出效果時,層會現次閃爍一下.在網上找了許多解決文案,說要加如下標示: 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 可問題是現在的 標題頭已 為 html4.0 ,如若改為上面的情況,則頁面會亂掉。最終找到了一個高手寫的東東,

JS通過分析userAgent屬性來判斷瀏覽器的類型及版本

JavaScript是前端開發的主要語言,我們可以通過編寫JavaScript程式來判斷瀏覽器的類型及版本。JavaScript判斷瀏覽器類型一般有兩種辦法,一種是根據各種瀏覽器專屬的屬性來分辨,另 一種是通過分析瀏覽器的userAgent屬性來判斷的。本文對瀏覽器各自的userAgent特點做一分析,並給出判斷方法: Windows作業系統瀏覽器系列: IE瀏覽器系列: 特徵表現:均以 "mozilla/" 開頭,"msie x.0;" 中的x表示其版本; 判斷方法:粗略判斷可以只檢索

總頁數: 3271 1 .... 1434 1435 1436 1437 1438 .... 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.