當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
7-31总结----javascript
生活随笔
收集整理的這篇文章主要介紹了
7-31总结----javascript
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
????難題不是問題,只要有心,一切都可以。????這兩天我一直在學習javascript。Javascript是一個很強的東西。主要實現(xiàn)前臺頁面特效的,同時因為有了jquery的參與,現(xiàn)在可以使用戶可以直接訪問數(shù)據(jù)庫,
????Javascript 本身就有很多對象。任何一門語言必須有要素,例如Java 有變量,語句,循環(huán),判斷。javascript同樣也有,javascript寫的時候可以引入面向對象的思維,例如編寫外部js文件在需要調(diào)用的時候導入即可,很方面,但是外部js文件畢竟是自己寫的,不可能人人通用,必須寫幫助文檔,
????javascript在使用時可以動態(tài)的創(chuàng)建一些按鈕選擇特效,例如radio,使用兩張圖片,一張未選擇,一張已選擇,在css文件中定義一個樣式假設hover,點擊未選擇的按鈕后,未選擇的按鈕圖片替換成已選擇的按鈕圖片,同時為該圖片行利用
var $Dparent = $(this).parent().parent();$Dparent.find(".danxiang").removeClass("hover");
$(this).addClass(hover)為該行添加css樣式,當點擊確定的時候,使用$("父節(jié)元素").find("當前元素").eq(標號).find(hover),(var $currentElement = $(".questionListUl").find("li").eq(QNum-1); ? ?var $fsHover = $currentElement.find(".hover");) ;此時$fsHover獲取的是一個對象數(shù)組,然后循環(huán)遍歷輸出即可,如果根據(jù)要求,需要查找此數(shù)組中的某一元素的值,可以使用($fsHover.attr("元素名")),
????javascript 同時具有面向對象的思維,例如創(chuàng)建外部js外部文件,編寫數(shù)組的排序,求最大值,求最小值,在html中傳入數(shù)組值,取得結果即可。例如
js :function shuzupaixu(arr){
var tid="";
var zfc="";
for(var i=0;i<arr.length; i++){
for(var j=1;j<arr.length;j++){
if(arr[i]<arr[j]){
tid=arr[i];
arr[i]=arr[j];
arr[j]=tid;
}
}
}
for(var y=0;y<arr.length;y++){
zfc+=arr[y];
}
return zfc;
}
function getMax(arr){
var max=0;
var min=arr[0];
var str="";
alert(arr.length)
for(var i=0;i<arr.length; i++){
if(max<arr[i]){
max=arr[i];
}
if(min>arr[i]){
min=arr[i];
}
}
str=max+","+min;
alert(str);
return str;
}
轉載于:https://my.oschina.net/yangcaoling/blog/151000
總結
以上是生活随笔為你收集整理的7-31总结----javascript的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCV2.4.5在13-04的配置
- 下一篇: 几个优化 Cacti 监控服务性能的技巧