日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

近幾年工作經驗中總結的JavaScript使用技巧

瀏覽:16日期:2023-11-13 15:12:45

本文作者分享了作者近幾年工作中的經驗總結的 js 使用技巧,1.ajax接收JSON,需要用eval轉化為字符串,2.ajax發出兩個請求,使用同步解決問題,數組合并等

1、如果 ajax 返回單一的 json 格式,接收方需要這樣再格式化一下賦值:

var str = eval('(' + msg + ')');開發引用: /// <reference path='http://x.autoimg.cn/as/static/js/jquery-1.7.2.min.js' />

2、如果 ajax 同發出兩個以上的請求時,返回的狀態會串,不能用異步,用同步可以解決問題;

3、navigator.plugins[“Shockwave Flash”] 檢查 當前機器 flash 版本

4、刪除前后空格 String.prototype.trim = function () { return this.replace(/(^[ | ] )|([ | ] $)/g, “”); }

5、IE6 下 JS 在執行一個方法后,當前方法內的代碼執行完后,此次的單線程就會停止,當前的方法里還有其它的方法也不會再執行;如果要執行的話,需要加 setTimeout(); 事件再執行;

6、把 document.getElementById(id) 轉換成 ( “ i ” ) u n c t i o n

(id) { return typeof (id) == ‘string’ ? document.getElementById(id) : id }

7、圖片加載失敗,并防止死循環 onerror=”this.src=aaa.jpg;this.onerror=null;”

8、document.getElementsByTagName(‘*’).length 查看頁面有多少個 Dom 元素;

9、parseInt() 只會返回整數部分;一個完整的parseInt應該是這樣的:parseInt(string, radix),其中radix指定數字的進制(十進制,二進制,十六進制etc.) parseInt(“f”,16): 15

把加號放在包含合法數字的字符串前面會將字符串轉化為數字;

Null 用成數字時會表現為0,做布爾時表現為false.

聲明一個變量但沒有賦值,此時這個變量的值為undefined. Undefined用作數字時類型表現為NaN, 用作布爾時表現為false.

10、各種正則驗證規則 數字驗證規則:

'^d+$'//非負整數(正整數 + 0)'^[0-9]*[1-9][0-9]*$'//正整數'^((-d+)|(0+))$'//非正整數(負整數 + 0)'^-[0-9]*[1-9][0-9]*$'//負整數'^-?d+$'//整數'^d+('//非負浮點數(正浮點數 + 0)'^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$'//正浮點數'^((-d+('//非正浮點數(負浮點數 + 0)'^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$'//負浮點數'^(-?d+)('//浮點數var r = /^+?[1-9][0-9]*$/;//正整數r.test(str);

11、按照 json 的屬性值排序

var cc=[{ name: 'a', age: 30},{ name: 'c', age: 24},{ name: 'b', age: 28},{ name: 'e', age: 18},{ name: 'd', age: 38}].sort(function(obj1, obj2) {return obj1.age - obj2.age;});for(var i=0;i<cc.length;i++){alert(cc[i][’age’]); //依次顯示 18,24,28,30,38}

12、合并數組:

var mergeTo = [4,5,6];var mergeFrom = [7,8,9];Array.prototype.push.apply(mergeTo, mergeFrom);mergeTo; // is: [4, 5, 6, 7, 8, 9]

13、多點擊事件獲取點擊的是哪個

$(’#IndexLink,#IndexLink1’).on(’click’, function (e) {var id=e.target.id;//id 取到的就是被點擊的ID值}

14、zepto 里面或者 jquery 里返回 ajax json 串時,如果你的 json 串不規范(里面的鍵名,值,必須是雙引號),就會跳出 success 方法,而且不執行里面的所有語句;

15、再JavaScript中下面做法會聲明全局變量 在function外使用聲明變量(無論是否使用var) ; 在function內不是用var 聲明變量 ; 直接賦值于window屬性;

16、錨點定位方法

window.location.hash = ’m001’;<a name='m001'> </a>17、window.history.forward(1); 阻止頁面后退;

18、 JS call 與aplly 用法

function Person(name, age) {this.name = name;this.age = age;};function Student(name, age, grade) {Person.apply(this, arguments);this.grade = grade;};var student = new Student(’qian’, 21, ’一年級’);alert(’name:’ + student.name + ’n’ + ’age:’ + student.age + ’n’ + ’grade:’ + student.grade);//也就是通俗一點講就是:用student去執行Person這個類里面的內容,在Person這個類里面存在this.name等之類的語句,//這樣就將屬性創建到了student對象里面

18)頁面到底部自動加載內容:

var divH = document.body.scrollHeight,top = document.body.scrollTop,windowH = window.screen.availHeight;if ((top + windowH) >divH) {console.log(’該他媽的加載內容了。’);}console.log(’網頁正文全文高:’ + document.body.scrollHeight + ’ 網頁被卷去的高: ’ + document.body.scrollTop + ’ 屏幕可用工作區高度:’ + window.screen.availHeight);

來自:http://geek.csdn.net/news/detail/201053

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日精品一区二区三区| 91亚洲国产| 一本一道久久a久久精品蜜桃| 日韩欧美精品| 亚洲伦乱视频| 老色鬼精品视频在线观看播放| 国产精品调教视频| 韩国女主播一区二区三区| 福利一区在线| 秋霞影院一区二区三区| 999国产精品视频| 在线精品小视频| 日韩精品一级中文字幕精品视频免费观看 | 日韩有码av| 欧美在线黄色| 欧美a在线观看| 亚洲天堂一区二区| 欧洲毛片在线视频免费观看| 亚洲欧美视频| 亚洲人成精品久久久| 国产日韩欧美中文在线| 精品精品久久| 欧美+日本+国产+在线a∨观看| 亚洲一卡久久| 97久久超碰| 国产96在线亚洲| 女同性一区二区三区人了人一| 亚洲久久一区| 美腿丝袜亚洲三区| 四虎影视精品| 亚洲精品伦理| 欧美a在线观看| 尤物tv在线精品| 日韩国产欧美三级| 福利一区二区三区视频在线观看| 婷婷激情图片久久| **爰片久久毛片| 国产一区二区三区精品在线观看| 蜜桃一区二区三区| 日韩av成人高清| 另类专区亚洲| 免费看日韩精品| 国产精品二区不卡| 夜夜嗨一区二区| 国产精品v日韩精品v欧美精品网站| 国产高清视频一区二区| 亚洲一区二区小说| 日韩中文字幕| 日韩另类视频| 91麻豆精品激情在线观看最新 | 亚洲在线久久| 精品理论电影在线| 亚洲精华国产欧美| 久久gogo国模啪啪裸体| 亚洲区欧美区| 国产在线观看91一区二区三区| 精品日韩一区| 国产精品美女| 国产日韩欧美在线播放不卡| 中文av在线全新| 综合干狼人综合首页| 精品久久视频| 亚洲综合精品| 久久精品国产久精国产爱| 中文国产一区| 成人国产精选| 日韩国产精品久久久久久亚洲| 日韩不卡视频在线观看| 国产调教精品| 国产亚洲亚洲| 亚洲无线观看| 日韩国产高清在线| 国产一区二区三区视频在线| 欧美日韩伊人| 久久xxxx| 美国三级日本三级久久99| 国产亚洲久久| 极品裸体白嫩激情啪啪国产精品| 亚洲欧洲日韩精品在线| 国产一区二区三区免费在线 | 亚洲精品第一| 欧美日韩国产精品一区二区亚洲| 国产亚洲精品精品国产亚洲综合| 久久香蕉国产| 久久精品国产网站| 久久亚洲美女| 国产在线日韩精品| 日韩精品亚洲专区| 午夜国产精品视频| 日本午夜大片a在线观看| 91精品国产自产精品男人的天堂 | 亚洲精品va| 日韩毛片视频| 国产精品亚洲产品| 亚洲天堂免费| 亚洲大全视频| 国产精品久久久一区二区| 欧美日韩第一| 吉吉日韩欧美| 精品久久91| 国产欧美另类| 日本综合精品一区| 国产日韩专区| 99国产精品免费视频观看| 97欧美在线视频| 免费在线观看不卡| 成人av二区| 91久久久精品国产| 激情综合自拍| 在线视频观看日韩| 日韩中文首页| 国产日韩欧美一区二区三区 | 99日韩精品| 久久精品国内一区二区三区水蜜桃| 国产一区二区三区网| 久久久久观看| 国产精品调教| 国产伦一区二区三区| 婷婷亚洲成人| 欧美在线综合| 免费日韩视频| 美国欧美日韩国产在线播放| 视频一区视频二区中文| 老司机精品久久| 免费人成黄页网站在线一区二区| 亚洲一区二区日韩| 日本va欧美va瓶| 亚洲v天堂v手机在线| 亚洲v天堂v手机在线| 日韩av一二三| 国产黄色精品| 国产盗摄——sm在线视频| 国产一区二区三区四区| 黑森林国产精品av| 精品99在线| 亚洲午夜天堂| 久久久久99| 日韩一级精品| 亚洲一区二区三区在线免费| 亚洲人成高清| 国产免费av国片精品草莓男男| 国产精品多人| 国产福利片在线观看| 激情五月综合| 亚洲免费成人| 99视频精品全国免费| 视频在线观看一区二区三区| 久久精品xxxxx| 青青久久av| 美女国产一区| 国产一区二区三区不卡av| 欧美日韩国产高清| 国产乱子精品一区二区在线观看| 香蕉成人av| 日韩精品免费视频一区二区三区 | 偷拍欧美精品| 麻豆传媒一区二区三区| 日本国产一区| 中文字幕成人| 久久亚洲一区| av高清不卡| 免费黄网站欧美| 精品日韩视频| 国产精品一级| 日韩精品第一区| 国产精品亚洲人成在99www| **爰片久久毛片| 97视频热人人精品免费| 亚洲精品网址| 国产视频网站一区二区三区| 91免费精品| 久久午夜精品一区二区| 国产精品久久免费视频| 日韩精选在线| 日本一区福利在线| 日本a级不卡| 久久精品影视| 亚洲免费观看高清完整版在线观| 久久都是精品| 国产精品亚洲片在线播放| 久久三级福利| 日本麻豆一区二区三区视频| 欧美国产免费| 亚洲手机视频| 国产午夜精品一区在线观看| 99国产精品免费视频观看| 日本亚洲视频在线| 国产在线观看www| 麻豆亚洲精品| 久草精品视频| 亚洲欧美视频一区二区三区| 欧美天堂一区二区| jiujiure精品视频播放| 国产剧情一区二区在线观看| 99热精品久久| 久久成人高清| 奶水喷射视频一区| 91一区二区| 日韩国产高清在线| 影院欧美亚洲|