JavaScript:組み込みオブジェクト

4853 ワード

推測:python javascriptで返すのはすべて含まれる前と含まない後です
    :
HTML    
css     
JavaScript js    

1、JavaScriptとは?
2、JavaScriptの発展の歴史?
3、開発環境と実行環境テキストエディタ、IDEブラウザ4、JavaScriptの役割1、フォーム検証2、ウェブページ特効3、データインタラクション(ajax)
JSには、Arrayオブジェクト、Dateオブジェクト、正規表現オブジェクト、stringオブジェクト、Globalオブジェクトの17個のオブジェクトが内蔵されています
StringオブジェクトStringおぶじぇくと:初期化しょきか:
var s = new String("a");
s = "j";

方法:indexOf()パラメータに対応する下付き文字、return下付き文字を取得します.substring(4,6)は4から位置6に切り取ります.4を含むと6 returnを含まずに新しい文字列が返されます.substr(4,6)は4から6ビットを切り取る.
    var path  = "c://a/e/b/e.c/d.jpg";
//          
//          var suffix = path.substring(path.lastIndexOf(".")+1)
//          alert(suffix)
            
//          var s = new String("liujianhong");
//          var s1 = String("liujianhong")
//          var s3 = "   ";
            // length             
//          alert(s3.length) 

charAt(5):指定したインデックス位置を返すコンテンツconcat():2つ以上の文字列の接続を表す文字列値を返す
             a = "1213";
             b = a.concat("yu");
             c = a.concat(b);
             alert(c);

match():正規表現モードを使用して文字列を検索し、検索結果を含む最終結果を返します.
function MatchDemo(){ 
   var r, re;         //     。 
   var s = "The rain in Spain falls mainly in the plain"; 
   re = /ain/i;    //          。 
   r = s.match(re);   //          。 
   return(r);         //         "ain"    。 
} 

Replace(a,b):aを文字bで置き換える
 d = a.replace("1","2");
             alert(d)

Search(stringObject):対応する一致があるかどうかを指定します.一致が見つかった場合、searchメソッドは整数値を返し、この一致距離文字列の開始のオフセット位置を示します.一致が見つからない場合は、-1を返します.
Slice(start,end):戻り文字セグメントセグメントセグメントはpythonスライスSplit("):文字列分割、カッコ内の要素に従ってtoUpperCase():文字列を返します.この文字列のすべての文字が大文字に変換されます.toLowerCase():すべてのアルファベットが小文字に変換された文字列を返します.
Mathオブジェクト
Ceil():上向きに整列します.
floor():下向きに整列します.
round():四捨五入.
random():乱数を取ります.
             */
//          console.info(Math.PI)
//          var num1 = 2.45993;
//          console.info(Math.ceil(num1)); //    
//          console.log(Math.floor(num1)) //     
//          console.log(Math.round(num1)) //     

//          console.log(Math.floor(Math.random()*10))

        /**
         *    60 -100    
         * 
         *     +     * ( )
         * 
         */
            
//      60 + Math.random()*(100-60)
            

Dateオブジェクト
get/setDate():日付を返したり設定したりします.
get/setFullYear():年を4桁で返したり設定したりします.
get/setYear():年を返したり設定したりします.
get/setMonth():月を返すか設定します.0は1月
get/setHours():戻り時間または設定時間、24時間制
get/setMinutes():分数を返したり設定したりします.
get/setSeconds():秒数を返したり設定したりします.
        
            
            
            
            function showTime() {
                /**
                 * Date()      
                 */
                var myDate = new Date();  //       
                
    //          console.info(myDate)
    //          var yes = new Date("2018-03-11 13:22:33")
                var year = myDate.getFullYear();
                var month = myDate.getMonth() + 1;
                var day = myDate.getDate();
                var week = myDate.getDay();
                var h = myDate.getHours()
                var m = myDate.getMinutes();
                var s = myDate.getSeconds();
                var ms = myDate.getMilliseconds();
                document.getElementById("msg").innerHTML = "     :"+ year +" "+ month +" "+ day +" "+ h +":"+ m +":"+ s +"."+ ms +",     :"+week
                
            }
            showTime();
            setInterval(showTime,1000)
            
        

get/setTime():戻り時間または設定時間(ミリ秒単位)1970年1月1日からの時間を時間の増減に使用できます.
        function showTime() {
                var bTime = new Date("2018-05-01");
                var times = bTime.getTime() - new Date().getTime();
                var day = times / 1000 / 3600 / 24 
                
            }
            showTime();
            setInterval(showTime,1000)

Arrayオブジェクトでよく使用される方法:
Concat():いくつかの配列を1つの配列にまとめることを示します.Join():指定した区切り記号で区切られた配列に接続されたすべての要素を含む文字列値を返します.Pop():配列の最後の要素を除去します.Shift():配列の最初の要素を除去します.Slice(start,end):配列のセグメントを返します.Push():配列に新しい要素を追加し、最新の長さを返します.Sort():配列をソートします.ascテーブルでソート数値をソートするには書き換えが必要です
Reverse():配列のソートを反転します.toLocaleString();現在のシステム時間を返すArrayオブジェクトのプロパティでよく使用されるのは1つだけです:Length:現在の配列の長さを取得することを示します
Globalオブジェクト
固有のオブジェクトであり、すべてのグローバルメソッドを1つのオブジェクトに集中することを目的としています.Globalには構文がなく、メソッドを直接呼び出します.Escape():Stringオブジェクトを符号化して、すべてのコンピュータで読み取り可能にする.Escape(charString)必須charstringパラメータは、符号化する任意のStringオブジェクトまたは文字です.isNaN():1つの値がNaNであるかどうかを判断します.parseInt():文字列から得られる整数を返します.