javascript学習小結(二)新規小数点を追加して各種の方法を整理するby FungLeo


javascript学習小結(二)by FungLeo
前言
前に書いた学習総括的なものはやはり多いです.
しかし、JSは多くの内容を持っています.すべてとても役に立つ知識点です.一気に覚えることはできません.
勉強の進度によって、ブログの長さが違ってくるかもしれません.勉強するものが多くて、少し長いです.
ある配列の索引値を検索する文字列
不器用な方法
私は基礎が足りないので、多くのことが覚えられません.ですから、このようにする必要がある時、下記のコードを書きました.
var arr = ["a","b","c","d"];
var str = "b";
var index = 0;
for (var i = 0; i < arr.length; i++) {
    if (arr[i] == str){
        index = i;
    };
};
書きましたが、このコードはズボンを脱いでおならをしたと思います.他の人に聞いたら、他の人が答えてくれました.
indexOf方法
var arr = ["a","b","c","d"];
var str = "b";
var index = arr.indexOf(str);
このように書くのはやはり簡単です.
文字列の中の文字列の内容を置換します.
最初のマッチ文字列を置換
var oldStr = "hi boy! hi girl!";
var newStr = "";
newStr = oldStr.replace("hi","hello");
console.log(newStr);
この方法では最初の一つしか交換できません.しかし、すべてを交換しなければならないかもしれません.この方法ではだめです.
マッチした文字列をすべて置換
var oldStr = "hi boy! hi girl!";
var newStr = "";
newStr = oldStr.replace(/hi/g,"hello");
console.log(newStr);
この方法は、正規表現を使用して、gをグローバルに置換します.
もし、差し替えの内容にスラッシュが含まれている場合は、バックスラッシュを加えて変換します.
var oldStr = "
"
; var newStr = ""; newStr = oldStr.replace(//g,"hello"); console.log(newStr);
この例に示すように
小数点以下で整理する各種の方法
1.小数部を捨て、整数部を保持する
parseInt(5/2)
2.上に向かって整理し、小数があれば整数部分に1を加える.
Math.ceil(5/2)
3,四捨五入.
Math.round(5/2)
4,下揃え
Math.floor(5/2)
Mathオブジェクトの方法
方法
説明
abs(x)
戻り値の絶対値
acos(x)
戻り値のコサインを返します.
asin(x)
戻り値のアークサイン値
athan(x)
xのアーク値は、-PI/2とPI/2のラジアンの間の値で返します.
apan 2(y,x)
x軸から点(x,y)までの角度を返します.(-PI/2とPI/2ラジアンの間)
ceil(x)
一つの数を上に丸めます.
cos(x)
戻り値のコサイン
exp(x)
eの指数を返します.
flor(x)
一つの数を切り捨てます.
ロゴ(x)
戻り数の自然対数(底はe)
max(x,y)
xとyの最高値を返します.
min(x,y)
xとyの最低値を返します.
pow(x,y)
xのy乗を返します.
ラドム()
0~1の乱数を返します.
round(x)
一つの数字を四捨五入するのが一番近い整数です.
sin(x)
戻り値のサイン
sqrt(x)
は、数の平方根を返します.
tan(x)
角のタンジェントを返します.
toSource()
オブジェクトを表すソースコード
valueOf()
Mathオブジェクトの元の値を返します.
結び目
多くの基礎知識がしっかりしていないので、認証が必要です.
本文はFungLeoのオリジナルで、転載を許可します.しかし、転載は必ず署名して、文章の最初のリンクを保留してください.そうでなければ、法律責任を追及します.先発住所:http://blog.csdn.net/FungLeo/article/details/51461420