У Юксионг - прирожденное развитие JAVASCRIPT обучения: преобразование типов

<! DOCTYPE HTML> 
<HTML> 
<HEAD> 
<Meta кодировок = "UTF - 8 . "> 
<Название> начинающий учебник (runoob.com) </ title> 
</ HEAD> 
<BODY> 

<P> TypeOf оператор возвращает переменные , объекты, функции, типы выражения. </ P> 
<P ID = "Demo"> </ P> 
<Script> 
document.getElementById ( "Demo"). InnerHTML = 
     TypeOf "Джон" + "<br>" +
     TypeOf 3,14 + "<br>" +
     TypeOf NaN + "<br>" +
     TypeOf  ложь + "<br>" +
     TypeOf [1,2,3,4] + "<br>"
      () {} + "<br>" +
     TypeOf MyCar + " " + <br>
     TypeOf  нуль ;
</ скрипт> 

</ body> 
</ html>

+ Новый . Date () Конструктор + "<br>" +
     функция () {} .constructor;
</ скрипт> 
</ body> 
</ html>

<! DOCTYPE HTML> 
<HTML> 
<HEAD> 
<META кодировок = "UTF-8"> 
<название>菜鸟教程(runoob.com) </ title> 
</ HEAD> 
<BODY> 

<р>判断是否为数组. </ p> 
<P ID = "демо"> </ p> 
<скрипт> вар фрукты = [ "Банан", "Апельсин", "Яблоко", "Манго" ]; 
document.getElementById ( . "демо") innerHTML = IsArray (плоды);
Функция IsArray (туАггау) {
     возвращение myArray.constructor.toString () IndexOf ( "массив")> -1. ; 
} </ SCRIPT> 
</ body> 
</ html>


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p>判断是否为日期。</p>
<p id="demo"></p>
<script>
var myDate = new Date();
document.getElementById("demo").innerHTML = isDate(myDate);
function isDate(myDate) {
    return myDate.constructor.toString().indexOf("Date") > -1;
}
</script>

</body>
</html>

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p> String() 方法可以将数字转换为字符串。</p>
<p id="demo"></p>
<script>
var x = 123;
document.getElementById("demo").innerHTML =
    String(x) + "<br>" +
    String(123) + "<br>" +
    String(100 + 23);
</script>
</body>
</html>

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p>toString() 方法将数字转换为字符串。</p>
<p id="demo"></p>
<script>
var x = 123;
document.getElementById("demo").innerHTML =
    x.toString() + "<br>" +
   (123).toString() + "<br>" +
   (100 + 23).toString();
</script>

</body>
</html>

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p> typeof 操作符返回变量或表达式的类型。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction() {
    var y = "5";
    var x = + y;
    document.getElementById("demo").innerHTML =
        typeof y + "<br>" + typeof x;
}
</script>

</body>
</html>

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p> typeof 操作符返回变量或表达式的类型。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction() {
    var y = "John";
    var x = + y;
    document.getElementById("demo").innerHTML =
        typeof x + "<br>" + x;
}
</script>

</body>
</html>

 

рекомендация

отwww.cnblogs.com/tszr/p/10942541.html