ホームページ > ウェブフロントエンド > jsチュートリアル > jsの組み込みオブジェクトとは何ですか?

jsの組み込みオブジェクトとは何ですか?

php中世界最好的语言
リリース: 2018-03-16 17:05:06
オリジナル
5803 人が閲覧しました

今回は、jsの組み込みオブジェクトとは何か、jsの組み込みオブジェクトを使用する際の注意事項についてお届けします。実際の事例を見てみましょう。

Js 組み込みオブジェクトとブラウザ オブジェクト

1. String オブジェクト:

String オブジェクトは既存の文字列を処理するために使用されます

String は二重引用符または一重引用符を使用できます

1) IndexOf() メソッド: 文字列を検索します文字列内 (位置を返します。-1 は返されません)

2) match() メソッド: コンテンツの一致 (出力文字列があり、null は返されません)

3) replace() メソッド: コンテンツの置換 (2 つ)パラメーター)

4) toUpperCase()/toLowerCase(): 文字列の大文字と小文字の変換

5) split(): 配列に変換された文字列 (一般的に使用されます)

6) 属性: 長さ、プロトタイプ、コンストラクター

7 ) メソッド: charAt()、charCodeAt()、concat()、fromCharCode()、lastIndexOf()、search()、slice()、substring()、substr()、valueOf()

2. Date オブジェクト: 日付の処理に使用します。と時間

1) その日の日付を取得します: new Date()

2) 一般的なメソッド:

getFullYear():获得年份
getTime():获取毫秒
setFullYear():设置具体的日期(年月日)
getDay():获取星期
ログイン後にコピー

3) 時計インスタンス:

時計インスタンス

function startTime(){
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
m=checkTime(m);
s=checkTime(s);
document.getElementById("timetxt").innerHTML=h+":"+m+":"+s;
t=setTimeout(function(){
startTime();
},1000);
}
function checkTime(i){
if(i<10){
i="0"+i;
}
return i;
}
ログイン後にコピー

3. 配列オブジェクト: 別々の変数名を使用して保存します。一連の値

一般的なメソッド:

1) concat(): 配列を結合

2) sort(): 並べ替え

升序:sort(function(a,b){
return a-b;})
降序:ort(function(a,b){
return b-a;})
ログイン後にコピー

3) Push(): 要素を末尾に追加

4) reverse( ): 配列要素を反転します

4. Math() オブジェクト: 一般的な算術タスクを実行します

共通メソッド:

1)round():四舍五入
2)random():0~1之间的随机数
3)max():返回最高值
4)min():返回最低值
5)abs():返回绝对值
5、浏览器对象
ログイン後にコピー

1.

window オブジェクト

Window オブジェクトは、現在のブラウザ ウィンドウを参照します, すべての JavaScript グローバル オブジェクト、関数、変数は自動的にウィンドウ オブジェクトのメンバーになります

グローバル変数はウィンドウ オブジェクトの属性です

グローバル関数はウィンドウ オブジェクトのメソッドです

HTML DOM ドキュメントもウィンドウ オブジェクトの属性の 1 つです

ウィンドウオブジェクト

1) ウィンドウサイズ(スクロールバーを除く)

Window.innerHeight-浏览器窗口的内部高度
Window.innerWidth-浏览器窗口的内部宽度
ログイン後にコピー

2) ウィンドウメソッド

Window.open()-打开新窗口(
Window.close()-关闭当前窗口
ログイン後にコピー

2、タイマー

1) タイミングイベント: 時間間隔を設定した後に実行される関数

2) タイミングメソッド:

setInterval()-间隔指定毫秒数不断地执行指定的代码
clearInterval()-停止setInterval()方法
setTimeout()-暂停指定的毫秒数后执行指定的代码
clearTimeout()-用于停止setTimeout()方法
ログイン後にコピー
3、 History オブジェクト

: window.history オブジェクトにはブラウザ履歴 URL のコレクションが含まれています

history メソッド:

1)history.back()-与在浏览器点击后退按钮相同
2)history.forward()-与在浏览器中点击按钮向前相同
3)History.go()-进入历史中的某个页面
ログイン後にコピー
4、Location オブジェクト

: window.location オブジェクトは、次のアドレス (URL) を取得するために使用されます。現在のページを開き、ブラウザを新しいページにリダイレクトします

Location对象的属性:
location.hostname返回web主机的域名
location.pathname返回当前页面的路径文件名
location.port返回web主机的端口
location.protocol返回所使用的web协议(http:/或https:/)
location.href属性返回当前页面的URL
location.assign()方法加载新的文档
ログイン後にコピー
5、画面オブジェクト

:

Window.screen对象包含有关用户屏幕的信息
ログイン後にコピー

属性:

Screen.availWidth-可用的屏幕宽度
Screen.availHeight-可用的屏幕高度
Screen.Height-屏幕高度
Screen.Width-屏幕宽度
ログイン後にコピー

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、こちらをご覧ください。 、PHP 中国語 Web サイトの他の関連記事にも注目してください。

推奨読書:

テキストをアニメーション化するJavaScriptコード

要素のグループの最大幅または高さを取得するJavaScriptコード

Node.jsのイベントループの詳細な説明

JavaScriptタイマーの詳しい説明

🎜

以上がjsの組み込みオブジェクトとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート