原创 ajax頁面跳轉並傳值到下一個頁面的
業務開發中經常會遇到需要從一個頁面傳值到另一個頁面的時候 這是本人的解決方法 var id = 1; $.ajax({ url : "index.html", data : {id : id}, success : function(){
原创 function語句對比function表達式
javascript既有function語句,同時也有function表達式。這令人困惑,因爲他們看起來就是相同的,一個function語句就是其值爲一個函數的var語句的速記形式。 下面的語句: function foo(){} 意思相
原创 chrome瀏覽器訪問本地json格式
今天拿到公司的另一個新寫的框架,打開demo文件的數據源是一個json格式的文件,用chrome打開總是報錯: XMLHttpRequest cannot load file:///C:/Users/Administrator/Desk
原创 給搜索框綁定回車搜索事件
搜索框沒有搜索按鈕的時候 就要綁定回車搜索事件 但是隻有一個input的時候 按回車默認是提交事件 <div class="col-sm-offset-8 col-sm-3"> <i class="glyphicon glyp
原创 閉包例子
爲了避免下面的問題,理解內部函數能訪問外部函數的實際變量而無須複製是很重要的 //糟糕的例子 //構造一個函數,用錯誤的方式給一個數組中的節點設置事件處理程序 //當點擊一個節點時,按照預期,應該彈出一個對話框顯示節點的序號 //但它
原创 aa
一、開發 1、彈框的時候會彈出多個 解:綁定的點擊事件中要先off掉 $(document).off("click",".createTask").on("click",".createTask",funct
原创 判斷一個對象是否爲數組
方法一: 使用instanceof操作符。instanceof操作符用來判斷要檢測對象的原型鏈上是否存在某個構造函數的prototype屬性。 var a = {}; var b = []; console.log(a instance
原创 ajax 跨域
ajax 跨域 : 收藏別人的 jsonp解決:http://www.ruanyifeng.com/blog/2016/04/same-origin-policy.html CORS解決:http://www.ruanyifeng.co
原创 JavaScript高級程序設計(第六章)——讀書筆記
第六章 面向對象的程序設計 6.2、創建對象 6.2.1、對象字面量創建單個對象 var obj = {name:"Mandy",age:"20"}; 缺點:使用同一個接口創建很多對象,會產生大量重複代碼 6.2.2、工廠模式——用函數來
原创 《JavaScript高級程序設計》第11章(DOM擴展)—— 讀書筆記
DOM擴展 1、選擇符API Selectors APILevel1 的核心是兩個方法:querySelector()和querySeletorAll() 1.1、querySelector()方法 querySelector()方法接受
原创 JavaScript 7大基本類型
整理的一套JavaScript7大基本類型的思維導圖
原创 閉包
閉包(closure)是Javascript語言的一個難點,也是它的特色,很多高級應用都要依靠閉包實現。 一、變量的作用域 要理解閉包,首先必須理解Javascript特殊的變量作用域。 變量的作用域無非就是兩種:全局變量和局部變量。 J
原创 JavaScript高級程序設計(一~五章)——讀書筆記
第一章:JavaScript簡介 1、JavaScript組成:核心(ECMAScript)、文檔對象模型(DOM)、瀏覽器對象模型(BOM)。ECMAScript是JavaScript的核心,它由語法、類型、語句、關鍵字、保留字、操作符
原创 bootstrap下拉框——bootstrap-select
使用示例 1、基礎示例 既然是bootstrap-select,組件肯定依賴bootstrap的,而bootstrap又依賴jquery的,所以使用組件必須引用以下文件 <link rel="stylesheet" href="https
原创 map()
問: 一個長度爲4空數組,用map()給數組元素複製,爲什麼新數組還是空的呢? var array = new Array(4); var newArray = array.map( item => { return '2'; })