原创 dojo學習日記(2)——1.dojo/requst/xhr用來處理post,get請求 2.attach-point屬性

'dojo/requst/xhr',用法:var prom = xhr.post(url,options); .get(url,options);.put(url,options);.del(url,options);例子:

原创 dojo學習日記(5)——dojo控件set方法與直接改屬性的差別

只有對dojo控件才能使用set方法.set('attu',xxx)set方法能在UI上刷新,改屬性值不行。  屬性值=xxx相當於屬性改了,但是並不會觸發事件去改變UI,內存中的object實際是改變的error:parser ret

原创 svcmmPage.js

dojo.query("#list li").forEach(function(item) {     console.log(item.innerHTML); });            //獲取所有list標籤 dojo.xhrG

原创 解決github提PR,會出現之前的重複commit的問題

如何在github上正確的提交PR(記錄自己的坑) 本文章主要討論 向一個目標分支多次PR 導致 commit 疊加的問題 首先fork一個工程 這樣就會在你的主頁出現這個工程,like this: 然後我們要clone

原创 有用的正則

/^\d+(\.\d+)?$/   //非負浮點數 /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/   //負浮點數

原创 setTimeout 超時調用

setTimeout( arg,time)setTimeout()是將第一個參數(多爲函數)經過第二個參數時間後加入到js隊列中去,因爲js是單線程有任務隊列調用完之後會返回一個數值ID,表示超時調用。這個id是計劃執行代碼的唯一標識符

原创 4--變量、作用域、內存問題

基本數據類型   var a='aaa';   var b=a ;  a=''; alert(b); // 'aaa' 兩個獨立的複製 將a的值賦給了b,指向不同的對象 引用類型複製   var a= new Object(); var

原创 HTTP協議學習

HTTP協議有三部分組成:請求行,消息報頭,請求正文。請求行: ,以空格分開,後面跟着請求的URI和協議的版本,格式如下:Method Request-URI HTTP-Version CRLF   其中 Method表示請求方法;Re

原创 Vue常用指令

本文章會持續更新,歡迎大家在評論區提供些自己常用到的指令!1.v-bind: title   綁定標籤屬性<div id="app-2"> <span v-bind:title="message"> 鼠標懸停幾秒鐘查看此處動態

原创 原型模式理解

  function Person(){ }  Person.prototype.name='Malin';  Person.prototype.sayname=function(){          

原创 Vue--HelloWorld實現原理

  HelloWorld項目的搭建詳細步驟請看:Vue安裝搭建點這裏 首先,最終的界面是有兩個部分組成的,一個是logo圖片、一個是helloworld大家可能有很多問題:比如我們在HelloWorld 中只寫了helloworld,圖片

原创 判斷整數的js正則

整數:   ^-?\d+$

原创 前端

http://www.tubiao.net/flash/pie1507.swf?chartid=32255js的原理之類的 編譯流程啦 垃圾回收機制啦 生命週期啦 閉包和原型鏈,這裏是必考題啊OOP面向對象編程   多態  封裝  繼承

原创 安裝並搭建第一個vue工程 -- hello world(入門級)

    由於項目要用Vue框架,學習搭建了一個,發現vue框架是將html代碼模板化,用很多個Template組合成一個頁面。之前用過dojo,也是類似的方式。    本文會講一些使用vue的一些理解和感悟,如果有不對的請在評論中提醒我,

原创 6--OOP

構造函數模式之所以優於工廠模式就是因爲,構造函數模式可以將他的實例標識爲一種特定的類型 區別與Object  小結