JavaScript ()()
- 7 :
string,number,bigint,boolean,symbol,null,undefined
{}:{name: "John", age: 30}JavaScript
11:
let john = {
name: "John",
sayHi: function() {
alert("Hi buddy!");
}
};
john.sayHi(); // Hi buddy!
sayHi john
HTML
!
JavaScript
JavaScript:
:
String, Number, Boolean, Symbol
:
let str = "Hello";
alert( str.toUpperCase() ); // HELLO
str.toUpperCase() :
-
strtoUpperCase() - (
alert) -
str
JavaScript
let n = 1.23456;
alert( n.toFixed(2) ); // 1.23
String/Number/Boolean Java new Number(1) new Boolean(false)
JavaScript
:
alert( typeof 1 ); // "number"
alert( typeof new Number(1) ); // "object"!
if true
let zero = new Number(0);
if (zero) { // zero true,
alert( "zero is truthy?!?" );
}
new String/Number/Boolean : ()
:
let num = Number("123"); // string number
null/undefined
null undefined
:
alert(null.test); // error
nullundefined- JavaScript
<code><pre>10(plnkr, JSBin, codepen)