@gussie.jones Вы можете использовать ключевое typeof в Javascript, чтобы определить тип переменной, небольшой пример:
1 2 3 4 5 6 7 8 |
typeof "string" // 'string' typeof 1 // 'number' typeof true // 'boolean' typeof {} // 'object' |
@gussie.jones
В JavaScript, вы можете использовать оператор typeof
для определения типа переменной. Например:
1 2 3 4 5 6 7 8 9 10 11 |
let foo = 'hello'; console.log(typeof foo); // Output: string let x = 10; console.log(typeof x); // Output: number let y = true; console.log(typeof y); // Output: boolean let z; console.log(typeof z); // Output: undefined |
Также можно использовать функцию Object.prototype.toString.call()
для более точной идентификации типа объекта. Например:
1 2 3 4 5 6 7 8 |
let foo = [1, 2, 3]; console.log(Object.prototype.toString.call(foo)); // Output: [object Array] let bar = { a: 1, b: 2 }; console.log(Object.prototype.toString.call(bar)); // Output: [object Object] let baz = function() {}; console.log(Object.prototype.toString.call(baz)); // Output: [object Function] |