當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
7-31总结----javascript
生活随笔
收集整理的這篇文章主要介紹了
7-31总结----javascript
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
????難題不是問題,只要有心,一切都可以。????這兩天我一直在學習javascript。Javascript是一個很強的東西。主要實現前臺頁面特效的,同時因為有了jquery的參與,現在可以使用戶可以直接訪問數據庫,
????Javascript 本身就有很多對象。任何一門語言必須有要素,例如Java 有變量,語句,循環,判斷。javascript同樣也有,javascript寫的時候可以引入面向對象的思維,例如編寫外部js文件在需要調用的時候導入即可,很方面,但是外部js文件畢竟是自己寫的,不可能人人通用,必須寫幫助文檔,
????javascript在使用時可以動態的創建一些按鈕選擇特效,例如radio,使用兩張圖片,一張未選擇,一張已選擇,在css文件中定義一個樣式假設hover,點擊未選擇的按鈕后,未選擇的按鈕圖片替換成已選擇的按鈕圖片,同時為該圖片行利用
var $Dparent = $(this).parent().parent();$Dparent.find(".danxiang").removeClass("hover");
$(this).addClass(hover)為該行添加css樣式,當點擊確定的時候,使用$("父節元素").find("當前元素").eq(標號).find(hover),(var $currentElement = $(".questionListUl").find("li").eq(QNum-1); ? ?var $fsHover = $currentElement.find(".hover");) ;此時$fsHover獲取的是一個對象數組,然后循環遍歷輸出即可,如果根據要求,需要查找此數組中的某一元素的值,可以使用($fsHover.attr("元素名")),
????javascript 同時具有面向對象的思維,例如創建外部js外部文件,編寫數組的排序,求最大值,求最小值,在html中傳入數組值,取得結果即可。例如
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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCV2.4.5在13-04的配置
- 下一篇: gradle idea java ssm