最新のJavaScript基礎パートI:型強制


JavaScript言語の基礎と構文に関連するブログ記事の数を開始する最初の投稿です.これらのブログの記事は、通常開発者によって無視されますが、彼らのキャリアに重要な小さなトピックの数に飛び込むでしょう.
これらの記事の最初はJavaScriptで型強制に飛び込むでしょう.
タイプ強制は、JavaScriptエンジンが2つの異なるデータ型で動作しなければならないところです.g文字列は数字で、そして、1つのデータ型を2つで働くためにもう一つ無視しなければなりません.
この変換には、stings、number、finally booleanから始まる優先順位があります.

文字強制


両方の文字列と数字を使用して操作を提示すると、JavaScriptは、2つの地域変数で動作するように数値(s)を文字列(s)に変換します.例
// jshint esversion:6
let num1 = 20;
console.log(typeof(num1)); //number
let num2 = " Twenty one";
console.log(typeof(num2)); // string
let sum = num1 + num2;
console.log(sum); //20 Twenty one
console.log(typeof(sum)); // string

From the example above, num1 is of type number while num2 is of type string which is confirmed by using the inbuilt function (typeof()).
When the two are added together, javascript gives priority to the string datatype by converting the first variable (num1) into a string and the result (sum) is a string.


数強制


番目の優先度はJavaScriptの数データ型に与えられます.これは、数とBooleanデータ型で示されるとき、JavaScriptはブール型データ型を数に変えて、方程式を評価するということを意味します.例
// jshint esversion:6
let num1 = 20;
console.log(typeof(num1)); //number
let num2 = true;
console.log(typeof(num2)); // boolean
let sum = num1 + num2;
console.log(sum); //21
console.log(typeof(sum)); // number

From the above example, the first variable was of type number while the second was boolean. Adding the two distinct variables forces javascript to give priority to the number datatype by converting the boolean into a number in this case true becomes 1 which when added to the first variable which was a number (20) results in a number datatype (21).


この記事を読むのに時間を割いてくれてありがとう.JavaScriptに関連する多くのヒントやポストは、途中であり、彼らが行うときに通知を取得するには、私に従って、私は本当に感謝します.あなたがより寛大に感じているならば、私は私にコーヒーを買うのを止めません.